MPL11
 All Classes Namespaces Files Typedefs Macros Groups Pages
List of all members
boost::mpl11::partial< f, x > Struct Template Reference

Returns a partially applied metafunction class. More...

#include <boost/mpl11/fwd/functional.hpp>

Detailed Description

template<typename f, typename... x>
struct boost::mpl11::partial< f, x >

Returns a partially applied metafunction class.

Specifically, apply<partial<f, x...>, args...> is equivalent to apply<f, x..., args...>.

Note
partial is specialized for lift and into so that patterns like partial<lift<equal>, x...> are as efficient as writing a custom metafunction class.