Euphoria
shufflebag.h File Reference
#include "range/v3/view/span.hpp"
#include "assert/assert.h"
#include "base/random.h"
#include "base/cint.h"

Go to the source code of this file.

Classes

struct  eu::core::Shufflebag< T >
 

Namespaces

 eu
 
 eu::core
 

Functions

template<typename T >
constexpr Shufflebag< T > eu::core::create_shuffle_bag (const ranges::span< const T > &items, int amount)
 
template<typename T >
constexpr Shufflebag< T > eu::core::create_shuffle_bag (const std::vector< T > &items, int amount)