#ifndef PYTHONIC_BUILTIN_ZIP_HPP #define PYTHONIC_BUILTIN_ZIP_HPP #include "pythonic/include/builtins/zip.hpp" #include "pythonic/builtins/None.hpp" #include "pythonic/builtins/map.hpp" PYTHONIC_NS_BEGIN namespace builtins { template auto zip(Iter &&... iters) -> decltype(map(builtins::None, std::forward(iters)...)) { return map(builtins::None, std::forward(iters)...); } } PYTHONIC_NS_END #endif