Precursor.Control.Monad

Monad class

class Monad m

Functions

Naming conventions

Basic Monad functions

(>>=)

(=<<)

(>=>)

(<=<)

join

Generalisations of list functions

foldlM

foldlM_

foldrM

foldrM_

Strict monadic functions

(<$!>)

Avoid

(>>)

fail

return