#ifndef PYTHONIC_NUMPY_HSTACK_HPP #define PYTHONIC_NUMPY_HSTACK_HPP #include #include PYTHONIC_NS_BEGIN namespace numpy { template auto hstack(ArraySequence &&seq) -> decltype(concatenate(std::forward(seq), 1)) { auto constexpr concatenate_axis = (decltype(concatenate(std::forward(seq), 1))::value != 1); return concatenate(std::forward(seq), concatenate_axis); } } PYTHONIC_NS_END #endif