Type alias AggregateFactory<S, C, E>

AggregateFactory<S, C, E>: ((stream) => Aggregate<S, C, E>)

Type Parameters

Type declaration

    • (stream): Aggregate<S, C, E>
    • Aggregate factories build aggregates

      Parameters

      • stream: string

      Returns Aggregate<S, C, E>

Generated using TypeDoc