DEV Community


Discussion on: Why I don't believe in pure functional programming anymore

kspeakman profile image
Kasey Speakman

I think this is why F# is comfortable with the fact that it is an impure language and lacks some of the more advanced features that would require monad transformers et al.

If you've had it with types, you might also want to check out Clojure.

yujiri8 profile image
Ryan Westlund Author

I've definitely not had it with types :D (quite the opposite) Rust and Crystal are both good languages, and are quickly becoming my two favorite without much competition.