| 325 | |
| 326 | template<std::size_t... I, typename... Tuples> |
| 327 | constexpr auto zip_impl(std::index_sequence<I...>, Tuples const &... ts) |
| 328 | { |
| 329 | return hl::make_tuple(hl::make_zip_elem<I>(ts...)...); |
| 330 | } |
| 331 | |
| 332 | template<typename T> |
| 333 | struct tuplesize; |