template <class A, class B>
struct concat
{
// unspecified
};
Concatenates two sequences.
#include <mpllibs/metamonad/concat.hpp>
For any a
and b
sequences:
concat<a, b>::type
is equivalent to
boost::mpl::insert_range<a, boost::mpl::end<a>::type, b>::type
typedef
concat<
boost::mpl::list<boost::mpl::int_<1>, boost::mpl::int_<2> >,
boost::mpl::list<boost::mpl::int_<3>, boost::mpl::int_<4> >
>
list_of_1_2_3_4;
Copyright Abel Sinkovics (abel at elte dot hu) 2013. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt