[{"name":"Functor","module":"GHC.Base","entity":"class"},{"name":"fmap","module":"GHC.Base","entity":"method","class":"Functor"},{"name":"Monad","module":"GHC.Base","entity":"class"},{"name":">>=","module":"GHC.Base","entity":"method","class":"Monad"},{"name":">>","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"return","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"fail","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"MonadPlus","module":"Control.Monad","entity":"class"},{"name":"mzero","module":"Control.Monad","entity":"method","class":"MonadPlus"},{"name":"mplus","module":"Control.Monad","entity":"method","class":"MonadPlus"},{"name":"mapM","module":"Control.Monad","entity":"value"},{"name":"mapM_","module":"Control.Monad","entity":"value"},{"name":"forM","module":"Control.Monad","entity":"value"},{"name":"forM_","module":"Control.Monad","entity":"value"},{"name":"sequence","module":"Control.Monad","entity":"value"},{"name":"sequence_","module":"Control.Monad","entity":"value"},{"name":"=<<","module":"Control.Monad","entity":"value"},{"name":">=>","module":"Control.Monad","entity":"value"},{"name":"<=<","module":"Control.Monad","entity":"value"},{"name":"forever","module":"Control.Monad","entity":"value"},{"name":"void","module":"Control.Monad","entity":"value"},{"name":"join","module":"Control.Monad","entity":"value"},{"name":"msum","module":"Control.Monad","entity":"value"},{"name":"mfilter","module":"Control.Monad","entity":"value"},{"name":"filterM","module":"Control.Monad","entity":"value"},{"name":"mapAndUnzipM","module":"Control.Monad","entity":"value"},{"name":"zipWithM","module":"Control.Monad","entity":"value"},{"name":"zipWithM_","module":"Control.Monad","entity":"value"},{"name":"foldM","module":"Control.Monad","entity":"value"},{"name":"foldM_","module":"Control.Monad","entity":"value"},{"name":"replicateM","module":"Control.Monad","entity":"value"},{"name":"replicateM_","module":"Control.Monad","entity":"value"},{"name":"guard","module":"Control.Monad","entity":"value"},{"name":"when","module":"Control.Monad","entity":"value"},{"name":"unless","module":"Control.Monad","entity":"value"},{"name":"liftM","module":"Control.Monad","entity":"value"},{"name":"liftM2","module":"Control.Monad","entity":"value"},{"name":"liftM3","module":"Control.Monad","entity":"value"},{"name":"liftM4","module":"Control.Monad","entity":"value"},{"name":"liftM5","module":"Control.Monad","entity":"value"},{"name":"ap","module":"Control.Monad","entity":"value"}]