@thi.ng/transducers-binary
Version:
Binary data related transducers & reducers
16 lines • 594 B
TypeScript
import type { IRandom } from "@thi.ng/random";
/**
* Returns an iterator of random bits, with 1's occurring w/ given probability
* `prob` (in the `[0,1]` interval). If `num` is given, only that many bits will
* be produced.
*
* By default, uses system PRNG, but a custom
* [`IRandom`](https://docs.thi.ng/umbrella/random/interfaces/IRandom.html) impl
* can be provided via `rnd` arg.
*
* @param prob -
* @param num -
* @param rnd -
*/
export declare const randomBits: (prob: number, num?: number, rnd?: IRandom) => IterableIterator<number>;
//# sourceMappingURL=random-bits.d.ts.map