{"version":3,"file":"aggregateWithinEither.mjs","mappings":"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","names":["concreteSink","concreteStream","StreamInternal","aggregateWithinEither","sink","schedule","self","tsplus_module_28","handoff","sinkEndReason","sinkLeftovers","scheduleDriver","consumed","handoffProducer","tsplus_module_6","input","tsplus_module_4","tsplus_module_2","tsplus_module_1","cause","tsplus_module_3","handoffConsumer","tsplus_module_16","tsplus_module_15","leftovers","tsplus_module_7","tsplus_module_10","tsplus_module_9","set","tsplus_module_13","signal","_tag","tsplus_module_8","elements","tsplus_module_12","error","reason","p","tsplus_module_5","get","getAndSet","tsplus_module_14","stream","sinkFiber","scheduleFiber","scheduledAggregator","tsplus_module_18","timeout","tsplus_module_17","tsplus_module_19","channel","tsplus_module_22","tsplus_module_23","tsplus_module_26","tsplus_module_24","tsplus_module_25","last","next","handleSide","forkSink","b","c","tsplus_module_34","isConsumed","toWrite","tsplus_module_33","tsplus_module_31","tsplus_module_30","tsplus_module_32","tsplus_module_35","tsplus_module_29","tsplus_module_43","sinkExit","tsplus_module_37","scheduleExit","tsplus_module_42","tsplus_module_41","tsplus_module_36","tsplus_module_39","tsplus_module_40"],"sourceRoot":"","sources":["../../../../_src/stream/Stream/operations/aggregateWithinEither.ts"],"sourcesContent":[null]}