MPL11
 All Classes Namespaces Files Typedefs Macros Groups Pages
Classes
Functor

The Functor typeclass is used for types that can be mapped over. More...

Classes

struct  boost::mpl11::fmap< f, structure >
 Returns the result of mapping a metafunction class over a Functor. More...
 

Detailed Description

The Functor typeclass is used for types that can be mapped over.

Instances of Functor must satisfy the following laws:

fmap id == id
fmap (f . g) == fmap f . fmap g

Methods

fmap