News for hackers. Stuff that matters.
Re:What I've learned since quitting Elm by kjeetgill on Sunday August 26, 2018 @09:34PM (#17848891)
Depends on which lisp and who you ask.

For many, functional programming is just as much about expressive type systems, purity, and immutability as is about robust first-class funtions and higher order functions.

Lisp is like the python version of Haskell (as compared to Java I guess?) It's a rough metaphor but I think it makes enough sense.

Re:What I've learned since quitting Elm by Touche on Monday August 27, 2018 @11:41AM (#17852127)
I know that many today use "functional" to mean ML-derived languages but that definition is incorrect.

Lisps are not very much like Haskell at all, and have different goals. Which is why today's ML-centric worldview of functional programming so often forgets about them.