Defines the methods of the Foldable typeclass. More...
#include <boost/mpl11/fwd/foldable.hpp>#include <boost/mpl11/core.hpp>#include <boost/mpl11/detail/config.hpp>#include <boost/mpl11/maybe.hpp>#include <boost/mpl11/bool.hpp>#include <boost/mpl11/functional.hpp>#include <boost/mpl11/logical.hpp>Go to the source code of this file.
Classes | |
| struct | boost::mpl11::foldr< f, state, structure > |
| Right-associative fold of a structure using a binary operation. More... | |
| struct | boost::mpl11::foldl< f, state, structure > |
| Left-associative fold of a structure using a binary operation. More... | |
| struct | boost::mpl11::foldr1< f, structure > |
Variant of foldr that has no base case, and thus may only be applied to non-empty structures. More... | |
| struct | boost::mpl11::foldl1< f, structure > |
Variant of foldl that has no base case, and thus may only be applied to non-empty structures. More... | |
Defines the methods of the Foldable typeclass.
1.8.7