zip_range.h

Back to Orphans

pastel/sys/range/

// Description: Union multi-set

#ifndef PASTELSYS_ZIP_RANGE_H
#define PASTELSYS_ZIP_RANGE_H

#include "pastel/sys/range/range_concept.h"
#include <range/v3/view/zip.hpp>

namespace Pastel
{

    template <Range_Concept... Set>
    decltype(auto) zipSet(
        Set&&... setSet)
    {
        return ranges::views::zip(std::forward<Set>(setSet)...);
    }

}

#endif