Precursor.Control.Monad
class Monad m
Monad
(>>=)
(=<<)
(>=>)
(<=<)
join
foldlM
foldlM_
foldrM
foldrM_
(<$!>)
(>>)
fail
return