mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
16 lines
550 B
TypeScript
16 lines
550 B
TypeScript
import { iterate, IterateOptions, Result } from "leakage";
|
|
|
|
let optionalNumber: number | undefined;
|
|
let num = 1;
|
|
const iterateFn: () => void = () => {};
|
|
const promiseIterate: () => Promise<void> = () => Promise.resolve();
|
|
const iterateOptions: IterateOptions | undefined = { iterations: optionalNumber, gcollections: optionalNumber };
|
|
|
|
let result: Result = iterate(iterateFn, iterateOptions);
|
|
optionalNumber = 1;
|
|
|
|
iterate.async(promiseIterate, iterateOptions).then((res: Result) => result = res);
|
|
|
|
num = result.gcollections;
|
|
num = result.iterations;
|