Monad tutorials are a problem because they try to teach you to play football without first learning to walk. Progressive tutorials/introductions on the category theory constructs leading up to and including monads are better.
Haskell is accessible. Just ignore the monad tutorials.
https://hseeberger.wordpress.com/2010/11/25/introduction-to-...
http://bartoszmilewski.com/2014/10/28/category-theory-for-pr...