Function resource

  • Type Parameters

    • Acc

    • A

    • E

    • E1

    Parameters

    • initial: Acc
    • project: ((acc: Acc, index: number) => Source<readonly [typeof NONE | Acc, Source<A, E>], E1>)
        • (acc: Acc, index: number): Source<readonly [typeof NONE | Acc, Source<A, E>], E1>
        • Parameters

          • acc: Acc
          • index: number

          Returns Source<readonly [typeof NONE | Acc, Source<A, E>], E1>

    • Optional cleanup: ((acc: Acc) => void)
        • (acc: Acc): void
        • Parameters

          • acc: Acc

          Returns void

    Returns Source<A, E | E1>

Generated using TypeDoc