Quick actions

cmd+k|ctrl+k

Navigation

Languages

foldl

Snippet info

Language

Haskell

Visibility

public

Author

danielmg17

Created

2019-07-25T19:10:31Z

Updated

2019-07-25T19:13:39Z

fromDigits :: [Int] -> Integer
fromDigits ds = foldl (\s d -> if d < 10 then s*10 + (fromIntegral d) else error "greater than 10") 0 ds

main = print $ fromDigits [1,2,3,4,5]
INFO