Hacker News new | ask | show | jobs
by sdfin 3840 days ago
Thanks. Any suggestion about with which one to start? I don't believe that I'd use them for work or for many personal projects, but I've read about the advantages of learning FP. So I'd like to learn something that teaches me to think about programming in a different way and be able to apply those insights into the code I write in Java or other procedural or OO languages used at work.
2 comments

OCaml, Haskell and friends will give you best FP insights. Common Lisp is far beyond these categories =)
Clojure is definitely a perfect fit for you then, you can even interop with your Java code.