blob: cd1c65404a54886ee8f66f9144d5f478932493ff (
plain) (
blame)
1
2
3
4
5
6
7
8
|
definition module StdMonad
class return c :: a -> c a
class (>>=) infix 0 c :: (c a) (a -> c b) -> c b
class fail c :: c a
class Monad c | return, >>= c
class MonadFail c | Monad, fail c
|