{"version":3,"file":"index.mjs","mappings":"AAAA;AAEA,OAAO,0BAAP;AAEA,OAAO,KAAKA,CAAZ,MAAmB,4CAAnB;AACA,OAAO,KAAKC,EAAZ,MAAoB,6CAApB;AACA,OAAO,KAAKC,CAAZ,MAAmB,wBAAnB;AAEA,OAAM,MAAOC,cAAP,CAAqB;AACzBC,cAA6BC,OAA7B,EAA+C;AAAlB;AAAsB;;AAEnDC,MAAI,CAACC,CAAD,EAAK;AACP,WAAO,IAAIJ,cAAJ,CAAmBH,CAAC,CAACQ,OAAF,CAAU,KAAKH,OAAf,EAAwBE,CAAxB,CAAnB,CAAP;AACD;;AAEDE,SAAO,CAACF,CAAD,EAAK;AACV,WAAO,IAAIJ,cAAJ,CAAmBH,CAAC,CAACU,QAAF,CAAW,KAAKL,OAAhB,EAAyBE,CAAzB,CAAnB,CAAP;AACD;;AAEO,MAAJI,IAAI;AACN,WAAO,KAAKN,OAAL,CAAaO,MAApB;AACD;;AAEDC,SAAO;AACL,QAAI,CAACb,CAAC,CAACc,OAAF,CAAU,KAAKT,OAAf,CAAL,EAA8B;AAC5B,aAAOH,CAAC,CAACa,IAAF,CACLd,EAAE,CAACe,KAAH,EACE;AACAhB,OAAC,CAACiB,WAAF,CAAc,KAAKZ,OAAnB,CAFF,EAGE,IAAIF,cAAJ,CAAmBH,CAAC,CAACkB,IAAF,CAAO,KAAKb,OAAZ,CAAnB,CAHF,CADK,CAAP;AAOD,KARD,MAQO;AACL,aAAOH,CAAC,CAACiB,IAAT;AACD;AACF;;AAEDC,MAAI,CAACC,CAAD,EAAqB;AACvB,WAAOrB,CAAC,CAACsB,KAAF,CAAQ,KAAKjB,OAAb,EAAsBgB,CAAtB,CAAP;AACD;;AAEDE,QAAM,CAACF,CAAD,EAAqB;AACzB,WAAO,IAAIlB,cAAJ,CAAmBH,CAAC,CAACwB,OAAF,CAAU,KAAKnB,OAAf,EAAwBgB,CAAxB,CAAnB,CAAP;AACD;;AAEY,SAANI,MAAM,CAAIlB,CAAJ,EAAQ;AACnB,WAAO,IAAIJ,cAAJ,CAAmBH,CAAC,CAAC0B,EAAF,CAAKnB,CAAL,CAAnB,CAAP;AACD;;AAEe,GAAfoB,MAAM,CAACC,QAAQ,IAAC;AACf,WAAO5B,CAAC,CAAC6B,OAAF,CAAU,KAAKxB,OAAf,EAAwByB,MAAxB,EAAP;AACD;;AA3CwB","names":["L","Tp","O","ImmutableQueue","constructor","backing","push","a","append_","prepend","prepend_","size","length","dequeue","isEmpty","some","tuple","unsafeFirst","tail","none","find","f","find_","filter","filter_","single","of","Symbol","iterator","toArray","values"],"sourceRoot":"","sources":["../../../_src/Support/ImmutableQueue/index.ts"],"sourcesContent":[null]}