UNPKG

pandemonium

Version:

Typical random-related functions for JavaScript.

13 lines (8 loc) 314 B
import {RNGFunction} from './types'; type ShuffleFunction<T> = (array: Array<T>) => Array<T>; declare const shuffle: { <T>(array: Array<T>): Array<T>; createShuffle<T>(rng: RNGFunction): ShuffleFunction<T>; }; export function createShuffle<T>(rng: RNGFunction): ShuffleFunction<T>; export default shuffle;