Advertisement
Guest User

Untitled

a guest
Oct 2nd, 2015
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
F# 0.26 KB | None | 0 0
  1. let sum xs =
  2.     let rec loop n xs' =
  3.        match xs' with
  4.         | []     -> n
  5.         | hd::tl -> loop (hd + n) tl
  6.     match xs with
  7.     | []     -> 0
  8.     | hd::tl -> loop hd tl
  9.  
  10. [<EntryPoint>]
  11. let main argv =
  12.     printfn "%A" (sum [0..100])
  13.     0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement