Haskell playground sum function
Haskell currying
Haskell main function
O shit, Haskell is LISP. Why didn't somebody say so.