Actions ======= .. automodule:: monad.actions :members: :show-inheritance: .. add these functions explicitly as they are not functions per se, so they will not be documented automatically .. autofunction:: either(left_handler, right_handler=identity) .. autofunction:: first(sequence, default=Nothing, predicate=None) .. autofunction:: tryout(*functions)