Advertisement
Guest User

Untitled

a guest
Jul 4th, 2015
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.17 KB | None | 0 0
  1. import Data.Function (fix)
  2.  
  3. work x = (`fix` (1, 0)) $ \loop (i, y) ->
  4. if i > x then y else loop (i+1, y+i)
  5.  
  6. main = do
  7. putStrLn $ "Sum of 1..10 = " ++ show (work 10)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement