ramda-generators
Version:
A collection of lazily evaluated generators and functions to work with generators in Javascript and Typescript, following the style of Ramda's functions
10 lines (9 loc) • 420 B
TypeScript
export declare const generate: <R>(fn: (index: number) => R, limit?: number | undefined) => {
start: () => Generator<R, void, unknown>;
};
export declare const generateAsync: <R>(fn: (index: number) => Promise<R>, limit?: number | undefined) => {
start: () => AsyncGenerator<R, void, unknown>;
};
export declare const generateFromArray: <R>(v: R[]) => {
start: () => Generator<R, void, unknown>;
};