I am a very beginner with Haskell. I loved this language and want to learn more. I understood basic concepts like types, type class and can write some simple programs.
Currently, I am facing difficulty with understanding and using monad.
Can anyone provide me with some resources to learn advance (from basic preferably) concepts of monad?