@mcc uh, my issues with Haskell are mostly political (all the fun is an GHC extension) and some little historical baggage. Maybe the random operators all over the place but it is a matter of practice.
Also i got a preference for effects over monads but ngl proper monads are still better than what Rust does.