#ifndef PYTHONIC_INCLUDE_NUMPY_RANDOM_RANDOM_INTEGERS_HPP #define PYTHONIC_INCLUDE_NUMPY_RANDOM_RANDOM_INTEGERS_HPP #include "pythonic/include/utils/functor.hpp" #include "pythonic/include/numpy/random/randint.hpp" #include PYTHONIC_NS_BEGIN namespace numpy { namespace random { template auto random_integers(long min, long max, T &&size) -> decltype(randint(min, max, std::forward(size))); long random_integers(long max); long random_integers(long min, long max); DEFINE_FUNCTOR(pythonic::numpy::random, random_integers); } } PYTHONIC_NS_END #endif