strongbus - v3.1.0
    Preparing search index...

    Type Alias Evaluator<TResult, TEventMap>

    Evaluator: {
        bivarianceHack(
            resolve: Resolver<TResult, TEventMap>,
            reject: Rejecter,
        ): void | Promise<void>;
    }["bivarianceHack"]

    Declared via the bivarianceHack indirection so the event map type parameter is bivariant; this lets a Bus over a wider event map satisfy a view over a narrower one (see Bus.scan).

    Type Parameters

    • TResult
    • in out TEventMap extends EventMap