UNPKG

pandemonium

Version:

Typical random-related functions for JavaScript.

16 lines (11 loc) 467 B
import {RNGFunction} from './types'; type SamplePairsFunction<T> = | ((k: number, array: Array<T>) => Array<T>) | ((k: number, length: number) => Array<number>); declare const samplePairs: { (k: number, length: number): Array<number>; <T>(k: number, array: Array<T>): Array<T>; createSamplePairs<T>(rng: RNGFunction): SamplePairsFunction<T>; }; export function createSamplePairs<T>(rng: RNGFunction): SamplePairsFunction<T>; export default samplePairs;