@thi.ng/random
Version:
Pseudo-random number generators w/ unified API, distributions, weighted choices, ID generation
14 lines • 451 B
TypeScript
import type { Fn0 } from "@thi.ng/api";
import { ARandom } from "./arandom.js";
/**
* {@link IRandom} implementation for external `Math.random()` compatible PRNG
* functions. Also see {@link SYSTEM}.
*/
export declare class WrappedRandom extends ARandom {
protected rnd: Fn0<number>;
constructor(rnd: Fn0<number>);
float(norm?: number): number;
norm(norm?: number): number;
int(): number;
}
//# sourceMappingURL=wrapped.d.ts.map