3 ms·
If you really start studying FP literature you'll discover that an enormous amount of ideas that are in vogue in today's languages have been invented years ago
by chriseidhof 16y ago
If you really start studying FP literature you'll discover that an enormous amount of ideas that are in vogue in today's languages have been invented years ago by functional programmers. For example, this paper from 1965(!) describes DSLs: http://www.cs.cmu.edu/~crary/819-f09/Landin66.pdf http://www.cs.cmu.edu/~crary/819-f09/Landin66.pdf
I think learning a language like Haskell can be extremely good for you as a programmer. The problem is that you just can't expect to be productive, if you're new to it, and that might be very frustrating if you're doing to do work. However, just as jacquesm writes, if you're doing it for fun you'll learn a lot (that you can sometimes apply directly to your normal programming).