hask.Control.Monad – The Monad type class

class hask.Control.Monad.Monad[source]

The Monad class defines the basic operations over a monad, a concept from a branch of mathematics known as category theory. From the perspective of a Haskell programmer, however, it is best to think of a monad as an abstract datatype of actions.

Dependencies:

Attributes:

  • bind
  • __rshift__

Minimal complete definition:

  • bind