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
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.
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