Requires applicative and bind is valid in monad_traits . More...
#include <monad.hpp>
Requires applicative and bind is valid in monad_traits .