{"version":3,"file":"dsl.mjs","mappings":"AAGA,OAAO,KAAKA,CAAZ,MAAmB,4BAAnB;AACA,SAASC,QAAT,QAAyB,0BAAzB;AACA,SAASC,WAAT,EAAsBC,QAAtB,EAAgCC,SAAhC,EAA2CC,OAA3C,EAAoDC,KAApD,QAAiE,iBAAjE;AAGA,OAAO,MAAMC,QAAQ,gBAAGP,CAAC,CAACQ,SAAF,CAAYH,OAAZ,CAAjB;;AAEP,MAAMI,OAAO,GAGRC,CAAD,IACF,IAAIV,CAAC,CAACW,UAAN,CAAiB,MAAK;AACpB,QAAMC,CAAC,GAAGF,CAAC,EAAX;;AACA,MAAIT,QAAQ,CAACW,CAAD,CAAZ,EAAiB;AACf,WAAOA,CAAC,CAACC,IAAF,KAAW,MAAX,GAAoB,EAApB,GAAyB,CAACD,CAAC,CAACE,KAAH,CAAhC;AACD;;AACD,SAAOF,CAAP;AACD,CAND,CAJF;;AAYA,OAAO,MAAMG,GAAG,gBAAGf,CAAC,CAACgB,eAAF,CAAkBV,KAAlB,EAAyB;AAC1CG;AAD0C,CAAzB,CAAZ;AAIP,OAAO,MAAMQ,QAAQ,gBAAGjB,CAAC,CAACkB,MAAF,CAASf,QAAT,CAAjB;AAEP,OAAO,MAAMgB,SAAS,gBAAGnB,CAAC,CAACoB,OAAF,CAAUjB,QAAV,CAAlB;AAEP,OAAO,MAAMkB,KAAK,gBAAGrB,CAAC,CAACkB,MAAF,CAAShB,WAAT,CAAd;AAEP,OAAO,MAAMoB,MAAM,gBAAGtB,CAAC,CAACoB,OAAF,CAAUlB,WAAV,CAAf;AAEP,MAAMqB,GAAG,gBAAGvB,CAAC,CAACwB,GAAF,CAAMlB,KAAN,CAAZ;AAEA,OAAO,MAAMmB,IAAI,gBAAGzB,CAAC,CAAC0B,KAAF,CAAQpB,KAAR,CAAb;AAEP,MAAMqB,IAAI,gBAAG3B,CAAC,CAAC4B,IAAF,CAAOtB,KAAP,CAAb;AAEA,SAASiB,GAAG,IAAIM,EAAhB,EAAoBF,IAAI,IAAIG,GAA5B;AAEA;;;;AAGA,OAAO,MAAM;AAAEC,OAAF;AAASC,SAAT;AAAkBC,YAAlB;AAA8BC,UAA9B;AAAwCC;AAAxC,iBACXnC,CAAC,CAACoC,QAAF,CAAWhC,SAAX,CADK;AAGP;;;;AAGA,MAAMiC,MAAM,gBAAGrC,CAAC,CAACsC,YAAF,CAAelC,SAAf,CAAf;AACA,MAAMmC,OAAO,gBAAGvC,CAAC,CAACwC,aAAF,CAAgBpC,SAAhB,CAAhB;AAEA,SAASiC,MAAM,IAAII,EAAnB,EAAuBF,OAAO,IAAIG,GAAlC","names":["P","isOption","Applicative","ApplyZip","Covariant","ForEach","Monad","sequence","sequenceF","adapter","_","GenLazyHKT","x","_tag","value","gen","genWithHistoryF","tupleZip","tupleF","structZip","structF","tuple","struct","do_","doF","bind","bindF","let_","letF","do","let","match","matchIn","matchMorph","matchTag","matchTagIn","matchers","branch","conditionalF","branch_","conditionalF_","if","if_"],"sourceRoot":"","sources":["../../../../_src/Collections/Immutable/Array/dsl.ts"],"sourcesContent":[null]}