UNPKG

pandemonium

Version:

Typical random-related functions for JavaScript.

20 lines (15 loc) 480 B
import {RNGFunction} from './types'; type DangerouslyMutatingSampleFunction<T> = ( k: number, array: Array<T> ) => Array<T>; declare const dangerouslyMutatingSample: { <T>(k: number, array: Array<T>): Array<T>; createDangerouslyMutatingSample<T>( rng: RNGFunction ): DangerouslyMutatingSampleFunction<T>; }; export function createDangerouslyMutatingSample<T>( rng: RNGFunction ): DangerouslyMutatingSampleFunction<T>; export default dangerouslyMutatingSample;