UNPKG

@k8ts/instruments

Version:

A collection of utilities and core components for k8ts.

6 lines 505 B
export type Producer<Factory extends object, Thing extends object> = Producer.Producer<Factory, Thing>; export declare namespace Producer { type Producer<Factory extends object, Produced extends object> = (factory: Factory) => Iterable<Produced>; function map<Factory extends object, Produced extends object, NewInput extends object>(producer: Producer<Factory, Produced>, projection: (input: NewInput) => Factory): (input: NewInput) => Iterable<Produced>; } //# sourceMappingURL=producer.d.ts.map