Ejemplo n.º 1
0
def identity_monad():
    return monad(identity_functor, identity, identity)
Ejemplo n.º 2
0
def error_monad():
    return monad(error_functor, join, unit)
Ejemplo n.º 3
0
def list_monad():
    return monad(list_functor, join, unit)
Ejemplo n.º 4
0
def none_monad():
    return monad(none_functor, join, unit)
Ejemplo n.º 5
0
def maybe_monad():
    return monad(maybe_functor, join, unit)