Just to do something different, I want to learn a functional language such as scheme, common lisp, haskell, or F#. Popularity, usefulness, or easy of use are not important. Which one do you recommend I learn? I don't necessarily want the "best" language, I just want one that will teach me a lot of new concepts that aren't covered by imperative languages.
I want to learn a functional programming language...
Collapse
X
-
Tags: None
-
I'd say, start with Common Lisp to get your hands dirty; when you walk aroundOriginally posted by Xx r3negadeJust to do something different, I want to learn a functional language such as scheme, common lisp, haskell, or F#. Popularity, usefulness, or easy of use are not important. Which one do you recommend I learn? I don't necessarily want the "best" language, I just want one that will teach me a lot of new concepts that aren't covered by imperative languages.
in that world you'll read a lot about other functional languages and how they have
solved problems like Currying, anonymous functions, closures etc. It's fun.
kind regards,
Jos
Comment