gnablib
Version:
A lean, zero dependency library to provide a useful base for your project.
27 lines (26 loc) • 1.25 kB
TypeScript
/*! Copyright 2024-2025 the gnablib contributors MPL-1.1 */
export { Arc4 } from './arc4.js';
export { Gjrand32b } from './gjrand32.js';
export { Marsaglia } from './marsaglia.js';
export { Mcg } from './mcg.js';
export { MiddleSquare } from './middleSquare.js';
export { Mt19937 } from './mersenneTwister.js';
export { Mulberry32 } from './mulberry32.js';
export { Pcg32 } from './pcg32.js';
export { Sfc16 } from './sfc16.js';
export { Sfc32 } from './sfc32.js';
export { SplitMix32 } from './splitMix32.js';
export { Tychei } from './tychei.js';
export { Well512 } from './well512.js';
export { XorShift32 } from './xorShift32.js';
export { XorShift128 } from './xorShift128.js';
export { Xoshiro128p, Xoshiro128pp, Xoshiro128ss } from './xoshiro128.js';
export { Xoroshiro64s, Xoroshiro64ss } from './xoroshiro64.js';
export { Gjrand64 } from './gjrand64.js';
export { Pcg64 } from './pcg64.js';
export { Sfc64 } from './sfc64.js';
export { SplitMix64 } from './splitMix64.js';
export { XorShift64 } from './xorShift64.js';
export { XorShift128p, XorShift128pV8 } from './xorShift128p.js';
export { Xoshiro256p, Xoshiro256pp, Xoshiro256ss } from './xoshiro256.js';
export { Xoroshiro128p, Xoroshiro128pp, Xoroshiro128ss, } from './xoroshiro128.js';