{"version":3,"file":"ChannelState.mjs","mappings":";;;;AAEA,OAAO,MAAMA,eAAe,gBAAGC,MAAM,CAACC,GAAP,CAAW,0CAAX,CAAxB;AAGP,OAAO,MAAMC,EAAE,gBAAGF,MAAM,CAACC,GAAP,CAAW,4CAAX,CAAX;AAGP,OAAO,MAAME,EAAE,gBAAGH,MAAM,CAACC,GAAP,CAAW,4CAAX,CAAX;AAmBP,OAAM,MAAgBG,gBAAhB,CAAgC;EAAtCC;IACW,WAAqCN,eAArC;EAGV;;AAJqC;KAC1BA;AAKZ,OAAM,MAAOO,gBAAP,SAAgCF,gBAAhC,CAAgE;EAAtEC;;IACW,YAAO,MAAP;EACV;;AAFqE;AAItE,OAAM,MAAOE,gBAAP,SAAgCH,gBAAhC,CAAgE;EAAtEC;;IACW,YAAO,MAAP;EACV;;AAFqE;AAItE,OAAM,MAAOG,kBAAP,SAAwCJ,gBAAxC,CAA8D;EAElEC,YAAqBI,MAArB,EAAkD;IAChD;IADmB;IADZ,YAAO,QAAP;EAGR;;AAJiE;AAOpE,OAAM,MAAOC,gBAAP,SAAsCN,gBAAtC,CAA4D;EAEhEC,YACWM,QADX,EAEWC,QAFX,EAGWC,MAHX,EAIWC,MAJX,EAIoF;IAElF;IALS;IACA;IACA;IACA;IALF,YAAO,MAAP;EAQR;;AAT+D;AAgBlE,OAAO,MAAMC,YAAY,GAAoB,EAAtC;AAEP;;;;AAGA,OAAM,SAAUC,iBAAV,CACJC,IADI,EACG;EAKP,OAAOA,IAAP;AACD;AAED;;;;AAGA,OAAM,SAAUC,oBAAV,CACJC,CADI,EACiB,CAOrB;AACD;AAED;;;;AAGA,OAAO,MAAMC,gBAAgB,gBAAiC,IAAId,gBAAJ,EAAvD;AAEP;;;;AAGA,OAAO,MAAMe,gBAAgB,gBAAiC,IAAId,gBAAJ,EAAvD;AAEP;;;;AAGA,OAAM,SAAUe,kBAAV,CACJb,MADI,EACyB;EAE7B,OAAO,IAAID,kBAAJ,CAAuBC,MAAvB,CAAP;AACD;AAED;;;;AAGA,OAAM,SAAUc,gBAAV,CACJZ,QADI,EAEJC,QAFI,EAGJC,MAHI,EAIJC,MAJI,EAIqE;EAEzE,OAAO,IAAIJ,gBAAJ,CAAqBC,QAArB,EAA+BC,QAA/B,EAAyCC,MAAzC,EAAiDC,MAAjD,CAAP;AACD;AAED;;;;AAGA,OAAM,SAAUU,YAAV,CACJP,IADI,EACoB;EAExB;EACA,OAAOA,IAAI,CAACQ,IAAL,KAAc,QAAd,GAAyBR,IAAI,CAACR,MAA9B,GAAsCiB,oBAA7C;AACD;AAED;;;;AAGA,OAAM,SAAUC,wBAAV,CACJV,IADI,EACoB;EAExB;EACA,OAAOA,IAAI,CAACQ,IAAL,KAAc,QAAd,GAAwBC,8CAACT,IAAI,CAACR,MAAN,EAAxB,GAAmDmB,SAA1D;AACD","names":["ChannelStateSym","Symbol","for","_R","_E","ChannelStateBase","constructor","ChannelStateDone","ChannelStateEmit","ChannelStateEffect","effect","ChannelStateRead","upstream","onEffect","onEmit","onDone","ChannelState","unifyChannelState","self","concreteChannelState","_","channelStateDone","channelStateEmit","channelStateEffect","channelStateRead","effectOrUnit","_tag","tsplus_module_1","effectOrUndefinedIgnored","undefined"],"sourceRoot":"","sources":["../../../_src/stream/Channel/ChannelState.ts"],"sourcesContent":[null]}