Advertisement
Guest User

Untitled

a guest
Jun 11th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
F# 0.34 KB | None | 0 0
  1.  
  2. let arr = [1;2;3;4]
  3.  
  4. // sum all elements
  5. let sum seq =
  6.     seq |> Seq.fold (fun acc e -> acc + e) 0
  7.  
  8. let sum2 seq =
  9.     seq |> Seq.fold (+) 0
  10.    
  11.  
  12. let sumFun a b =
  13.     a + b
  14.  
  15. let sum3 seq = seq |> Seq.fold sumFun 0
  16.  
  17. let sum4 seq = Seq.fold sumFun 0 seq
  18.  
  19.  
  20. (sum arr).Dump()
  21. (sum2 arr).Dump()
  22. (sum3 arr).Dump()
  23. (sum4 arr).Dump()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement