@effect-ts/system
Version:
Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.
1 lines • 19.1 kB
Source Map (JSON)
{"version":3,"file":"core.mjs","mappings":"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","names":["AR","Chunk","Tp","HS","ES","T","Ex","F","pipe","M","RM","P","Q","XQueueInternal","Ref","AB","MQ","HF","U","PR","S","HubTypeId","Symbol","XHubInternal","constructor","_RA","_RB","_EA","_EB","_A","_B","concrete","_","awaitShutdown","self","capacity","isShutdown","publish_","a","publish","publishAll_","as","publishAll","shutdown","size","subscribe","contramapM_","f","dimapM_","succeed","contramapM","dimap_","g","c","b","dimap","DimapMImplementation","source","map_","mapM","chain_","cs","forEach_","dimapM","filterInputMImplementation","filter_","isNonEmpty","filterInput_","filterInputM_","filterInput","filterInputM","filterOutput_","filterOutputM_","filterOutput","filterOutputMImplementation","filterOutputM","mapM_","map","ToQueueImplementation","take","never","takeAll","empty","offer","offerAll","takeUpTo","toQueue","makeBounded","requestedCapacity","succeedWith","makeHub","BackPressure","unsafeMakeBounded","releaseMap","ReleaseMap","unsafeMakeRef","Running","Map","unsafeMakeHub","makeSubscribersHashSet","unsafeMake","None","AtomicBoolean","makeDropping","Dropping","unsafeMakeDropping","makeSliding","Sliding","unsafeMakeSliding","makeUnbounded","unsafeMakeUnbounded","UnsafeMakeHubImplementation","hub","subscribers","shutdownHook","shutdownFlag","strategy","await","get","uninterruptible","suspend","fiberId","set","asUnit","whenM_","zipRight_","releaseAll","interrupt","parallel","succeed_","undefined","do","toManaged","makeSubscription","dequeue","makeExit_","add","finalizer","exit","unsafeCompleteSubscribers","handleSurplus","single","surplus","unsafePublishAll","isEmpty","makeReleaseMap","make","promise","unsafeMakeSubscription","Unbounded","UnsafeMakeSubscriptionImplementation","subscription","pollers","forEachPar_","unsafePollAllQueue","interruptAs","unsubscribe","message","poll","EmptyQueue","onInterrupt_","tuple","unsafeCompletePollers","unsafeRemove","unsafeOnHubEmptySpace","unsafePollAllSubscription","n","unsafePollN"],"sourceRoot":"","sources":["../../_src/Hub/core.ts"],"sourcesContent":[null]}