t-tasks
    Preparing search index...

    Type Alias TaskGeneratorFunction<A, T, TT, R>

    TaskGeneratorFunction: (...args: A) => TaskGenerator<T, TT, R>

    Function returning task generator (generator function)

    Type Parameters

    • A extends unknown[]

      argument types

    • T

      yielded underlying type

    • TT extends Task<T>

      yielded task type

    • R

      returned task resolve type

    Type Declaration

    const generatorFunction: TaskGeneratorFunction<[], unknown, Task<string>, number> = function*() {
    const v = yield* someTaskFunction().generator();

    return v.length;
    };