Lately, I have read a number of articles extolling the virtues of
functional programming, e.g.:
Inspired by these, I would like to learn a functional programming
language. It would great if that language could be practically useful,
but any language that would help me to learn programming from a
functional stance would be most welcome. I come from an imperative
background (C, Perl, Fortran) and am comfortable with object-oriented
(OO Perl, C++) and declarative (Prolog, SQL) approaches.
From my limited knowledge, it seems like Lisp and Haskell are the most
popular functional languages right now. Some books that look promising
My questions to my fellow monks are: am I on the right track? Are there
other languages, books or tutorials that I should investigate?
janitored by ybiC: Remove leading "(OT)" from nodetitle, and move from SoPW to Meds