UNPKG

@effect-ts/system

Version:

Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.

1 lines 13.9 kB
{"version":3,"file":"api.mjs","mappings":"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","names":["collect_","filterEffect_","mapEffect_","zip_","Chunk","succeed","exclForEach","BackPressureStrategy","createQueue","makeBoundedQueue","makeBounded","unsafeCreateQueue","unsafeCreate","identity","pipe","tuple","O","Bounded","Unbounded","DroppingStrategy","SlidingStrategy","T","concreteQueue","XQueueInternal","makeSliding","capacity","chain_","succeedWith","makeUnbounded","makeDropping","takeRemainderLoop","self","n","empty","take","a","map_","_","append_","takeBetween","min","max","takeBetween_","takeUpTo","bs","remaining","size","b","list","concat_","bothWithM","that","f","bothWithM_","BothWithM","constructor","awaitShutdown","Math","isShutdown","zipWithPar_","shutdown","undefined","x","y","zipPar_","c","takeAll","cs","offer","offerAll","as","bothWith","bothWith_","both","both_","dimap","g","dimap_","dimapM_","dimapM","DimapM","forEach_","contramapM_","contramapM","contramap_","contramap","filterInputM","filterInputM_","FilterInputM","some","none","maybeAs","filtered","isEmpty","filterOutputM_","FilterOutputM","p","loop","acc","length","suspend","filterOutputM","filterOutput_","filterOutput","filterInput","filterInput_","mapM_","map","mapM","poll","unsafeGet_"],"sourceRoot":"","sources":["../../_src/Queue/api.ts"],"sourcesContent":[null]}