← Back to context

Comment by Sharlin

3 days ago

Lisp always had side effects and mutability, and it's the canonical FP language, directly inspired by lambda calculus. To be fair, before Haskellers figured out monads, nobody even knew of any way to make a FP language that's both pure and useful.

> and it's the canonical FP language

Don't tell that to the Haskell crowd. I feel like at least half the time this topic comes up on HN someone jumps out of the woodwork claiming lisp isn't fp because it doesn't do something or other that Haskell does.

  • I doubt it's Haskellers saying that. In my experience Haskellers don't even think about Lisp at all.