Re:Why don't we use functional programming languages more? (...
by sid0 on Sunday October 17, 2010 @01:20PM
(#1800830)
> That doesn't mean that functional languages with side effects
Haskell has side-effects too, you know. The point of Haskell is not to eliminate side-effects entirely, but to have a static separation between functions with side-effects and functions without through the type system.
I'm sure this isn't a fair analysis either, but I think it's an accepted belief that pure functional languages don't fit with how the world works. That doesn't mean that functional languages with side effects (multi-paradigm is probably the correct term) like Lisp, given the recent rise of Clojure, or F# can't be used in the real world.