MPL11
 All Classes Namespaces Files Typedefs Macros Groups Pages
boost::mpl11::detail::left_folds::until_naive< predicate, f, state, xs, bool > Struct Template Reference

Naive left fold stopping whenever the predicate returns true. More...

#include <boost/mpl11/detail/left_folds/until_naive.hpp>

Detailed Description

template<template< typename...> class predicate, template< typename...> class f, typename state, typename xs, bool = predicate<xs>::type::value>
struct boost::mpl11::detail::left_folds::until_naive< predicate, f, state, xs, bool >

Naive left fold stopping whenever the predicate returns true.

The metafunctions are unlifted for performance.