MPL11
 All Classes Namespaces Files Typedefs Macros Groups Pages
Classes
monad.hpp File Reference

Defines the Monad typeclass. More...

#include <boost/mpl11/fwd/monad.hpp>
#include <boost/mpl11/bool.hpp>
#include <boost/mpl11/core.hpp>
#include <boost/mpl11/detail/config.hpp>
#include <boost/mpl11/fwd/functor.hpp>

Go to the source code of this file.

Classes

struct  boost::mpl11::join< monad >
 Remove one level of monadic structure, projecting its argument into the outer level. More...
 
struct  boost::mpl11::unit< MonadType, x >
 Lift a value into a monadic structure. More...
 

Detailed Description

Defines the Monad typeclass.