{"version":3,"file":"dsl.mjs","mappings":"AAGA,OAAO,KAAKA,CAAZ,MAAmB,4BAAnB;AACA,SAASC,QAAT,QAAyB,0BAAzB;AACA,SAASC,WAAT,EAAsBC,SAAtB,EAAiCC,OAAjC,EAA0CC,KAA1C,QAAuD,iBAAvD;AAGA,OAAO,MAAMC,QAAQ,gBAAGN,CAAC,CAACO,SAAF,CAAYH,OAAZ,CAAjB;;AAEP,MAAMI,OAAO,GAGRC,CAAD,IACF,IAAIT,CAAC,CAACU,UAAN,CAAiB,MAAK;AACpB,QAAMC,CAAC,GAAGF,CAAC,EAAX;;AACA,MAAIR,QAAQ,CAACU,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,gBAAGd,CAAC,CAACe,eAAF,CAAkBV,KAAlB,EAAyB;AAC1CG;AAD0C,CAAzB,CAAZ;AAIP,OAAO,MAAMQ,KAAK,gBAAGhB,CAAC,CAACiB,MAAF,CAASf,WAAT,CAAd;AAEP,OAAO,MAAMgB,MAAM,gBAAGlB,CAAC,CAACmB,OAAF,CAAUjB,WAAV,CAAf;AAEP,MAAMkB,GAAG,gBAAGpB,CAAC,CAACqB,GAAF,CAAMhB,KAAN,CAAZ;AAEA,OAAO,MAAMiB,IAAI,gBAAGtB,CAAC,CAACuB,KAAF,CAAQlB,KAAR,CAAb;AAEP,MAAMmB,IAAI,gBAAGxB,CAAC,CAACyB,IAAF,CAAOpB,KAAP,CAAb;AAEA,SAASe,GAAG,IAAIM,EAAhB,EAAoBF,IAAI,IAAIG,GAA5B;AAEA;;;;AAGA,OAAO,MAAM;AAAEC,OAAF;AAASC,SAAT;AAAkBC,YAAlB;AAA8BC,UAA9B;AAAwCC;AAAxC,iBACXhC,CAAC,CAACiC,QAAF,CAAW9B,SAAX,CADK;AAGP;;;;AAGA,MAAM+B,MAAM,gBAAGlC,CAAC,CAACmC,YAAF,CAAehC,SAAf,CAAf;AACA,MAAMiC,OAAO,gBAAGpC,CAAC,CAACqC,aAAF,CAAgBlC,SAAhB,CAAhB;AAEA,SAAS+B,MAAM,IAAII,EAAnB,EAAuBF,OAAO,IAAIG,GAAlC","names":["P","isOption","Applicative","Covariant","ForEach","Monad","sequence","sequenceF","adapter","_","GenLazyHKT","x","_tag","value","gen","genWithHistoryF","tuple","tupleF","struct","structF","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/NonEmptyArray/dsl.ts"],"sourcesContent":[null]}