UNPKG

geninq

Version:

A JavaScript version of the Linq library for Generators

7 lines (6 loc) 607 B
import "./functions/geninq"; import "./functions/async"; export declare function It<T, TEle = number>(name: string, test: (gen: Generator<TEle>) => T, expected: T, start?: TEle[]): void; export declare function ItThrows<T, TEle = number>(name: string, test: (gen: Generator<TEle>) => T, expected: Error, start?: TEle[]): void; export declare function AIt<T, TEle = number>(name: string, test: (gen: AsyncGenerator<TEle>) => Promise<T> | T, expected: T, start?: TEle[]): void; export declare function SIt<T, TEle = number>(name: string, test: (gen: Generator<TEle>) => T, expected: T, start?: TEle[]): void;