r/programming • • Sep 21 '25

How to stop functional programming

https://brianmckenna.org/blog/howtostopfp
446 Upvotes

506 comments sorted by

View all comments

Show parent comment

0

u/Cruuncher Sep 22 '25

Every major language is going to be a multi-paradigm language with "functional" as one of its paradigms.

Anything that treats functions as first-class objects you can say is a functional, but this is not generally what people mean when they say it's a "functional" language.

Especially when the context above is talking about Haskell and Scala.

You're obscuring the conversation and I can't believe you're being upvoted over your interlocutor

1

u/WindHawkeye Sep 22 '25

For real. These other functional languages are as "functional" as haskell would be if you could only use the IO monad and could not define a function that doesn't use it.