{"version":3,"file":"takeFirst.mjs","mappings":";;;;;;;;;;AAAA,SAASA,cAAT,QAA+B,6DAA/B;AACA,SAASC,YAAT,QAA6B,yDAA7B;AAEA;;;;;;;AAMA,OAAM,SAAUC,SAAV,CAA6BC,EAA7B,EAAkE;EACtE,OAAQC,IAAD,IAA2C;IAChD;IACA,OAAOC,iDAuCYC,QAvCZ,yBAA6BC,OAAD,IAAY;MAC7C,IAAIC,MAAM,uBAAV;MAEA,MAAMC,IAAI,GAAGC,0BAAqBH,OAArB,MAAI,CAACI,KAAL,CAAb;MACA,MAAMC,OAAO,GAAGF,0BAAwBH,OAAxB,MAAI,CAACM,QAAL,CAAhB;MAEA;MAEA,MAAMC,QAAQ,GAAGF,OAAO,CAACG,KAAR,CAAcC,MAA/B;MAEA,IAAIC,CAAC,GAAG,CAAR;;MAEA,OAAOA,CAAC,GAAGH,QAAJ,IAAiBI,8BAAxB,EAA0C;QACxC,MAAMC,MAAM,GAAGT,0BAAsCH,OAAtC,4BAAwBU,CAAxB,SAAO,CAACF,KAAR,EAAf;QACA,MAAMK,QAAQ,GAAGC,uBAAeC,CAAD,IAAOJ,yBAAE,CAACI,CAAD,CAAF,CAArB,SAAjB;;QAEA,IAAIF,QAAJ,EAAc;UACZ,IAAIG,SAAS,GAAGC,uBAAhB;;UAEA,KAAK,MAAMC,IAAX,IAAmBN,MAAnB,EAA2B;YACzBX,MAAM,GAAGL,EAAE,CAACsB,IAAD,CAAX;;YACA,IAAIP,8BAAJ,EAAqB;cACnBK,SAAS,GAAGG,wBAAkBD,IAAlB,YAAZ;cACA;YACD;UACF;;UAEDE,0BAAsCJ,SAAtC,EAAiDhB,OAAjD,4BAAwBU,CAAxB,SAAO,CAACF,KAAR;QACD;;QAEDE,CAAC,IAAI,CAAL;MACD;;MAED,IAAIC,8BAAJ,EAAqB;QACnBS,0BAAqBlB,IAAI,GAAG,CAA5B,EAA+BF,OAA/B,MAAI,CAACI,KAAL;MACD;;MAED,OAAOH,MAAP;IACD,CAtCM,EAAP;EAwCD,CA1CD;AA2CD","names":["concreteTArray","concreteTMap","takeFirst","pf","self","tsplus_module_10","identity","journal","result","size","tsplus_module_3","tSize","buckets","tBuckets","capacity","chunk","length","i","tsplus_module_2","bucket","recreate","tsplus_module_5","_","newBucket","tsplus_module_6","pair","tsplus_module_7","tsplus_module_8"],"sourceRoot":"","sources":["../../../../_src/stm/TMap/operations/takeFirst.ts"],"sourcesContent":[null]}