Boost.Hana: boost/hana/fwd/remove_range.hpp File Reference

| Boost.Hana 1.0.0 Your standard library for metaprogramming |

Namespaces | Variables
remove_range.hpp File Reference

Forward declares `boost::hana::remove_range` and `boost::hana::remove_range_c`. More...

## Namespaces

| boost
| boost::hana
| Namespace containing everything in the library.

## Variables

constexpr auto | boost::hana::remove_range

Remove the elements inside a given range of indices from a sequence.`remove_range` returns a new sequence identical to the original, except that elements at indices in the provided range are removed. Specifically, `remove_range([x0, ..., xn], from, to)` is a new sequence equivalent to `[x0, ..., x_from-1, x_to, ..., xn]`. More...

template<std::size_t from, std::size_t to>
constexpr auto | boost::hana::remove_range_c
| Equivalent to `remove_range`; provided for convenience. More...

## Detailed Description

Forward declares `boost::hana::remove_range` and `boost::hana::remove_range_c`.

Copyright
  Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)