Algebra.Monad.Base
data Kleisli m a b
i'Kleisli
(=<<)
joinMap
(<=<)
(>=>)
(>>)
(<*=)
only
return
foldlM
foldrM
findM
while
until
bind2
bind3
(>>>=)
(>>>>=)
mfix_
mfixing
type Action s t a b
type Action' a b
data Compose' f g a
i'Compose'
coerceJoin
coerceDuplicate