Header file sequences/range.hpp

namespace brigand
{
    template <class T, T Start, T Stop>
    using range = typename detail::range_impl<T, Start, Stop-Start>::type;
    
    template <class T, T Start, T Stop>
    using reverse_range = typename detail::reverse_range_safe<T, Start, Stop>::type;
}