{"version":3,"file":"index.mjs","mappings":"AAAA;AAEA,OAAO,uBAAP;AAEA,OAAO,KAAKA,CAAZ,MAAmB,qBAAnB;AACA,SAASC,IAAT,QAAqB,uBAArB;AACA,SAASC,QAAT,QAAyB,0BAAzB;AAEA,OAAO,KAAKC,GAAZ,MAAqB,0BAArB;AAQA,OAAM,SAAUC,KAAV,CAAmBC,CAAnB,EAAwC;AAC5C,QAAMC,OAAO,GAAGJ,QAAQ,CAACG,CAAD,CAAxB;AACA,SAAgF;AAC9EE,OAAG,EAAE,MAAML,QAAQ,CAACG,CAAD,CAAR,CAAYL,CAAC,CAACQ,KAAF,CAAQ,EAAR,CAAZ,CADmE;AAE9EC,WAAO,EACLC,GADO,IAMLL,CAAC,CAACI,OAAF,CADAJ,CAAC,CAACM,GAAF,CAAOC,CAAD,IAAQA,CAAC,CAACC,IAAF,KAAW,MAAX,GAAoBP,OAAO,CAAsBM,CAAtB,CAA3B,GAAsDA,CAAC,CAACJ,KAAtE,EADAE,GACA,CACA,CAR0E;AAU9EC,OAAG,EAAGG,CAAD,IAAOT,CAAC,CAACM,GAAF,CAAMX,CAAC,CAACW,GAAF,CAAMG,CAAN,CAAN;AAVkE,GAAhF;AAYD;AAKD,OAAM,SAAUC,WAAV,CAAyBV,CAAzB,EAAoD;AACxD,SACE;AACEE,OAAG,EAAE,MAAML,QAAQ,CAACG,CAAD,CAAR,CAAYL,CAAC,CAACQ,KAAF,CAAQ,EAAR,CAAZ,CADb;AAEEG,OAAG,EAAGG,CAAD,IAAOT,CAAC,CAACM,GAAF,CAAMX,CAAC,CAACW,GAAF,CAAMG,CAAN,CAAN,CAFd;AAGEE,QAAI,EAAGC,EAAD,IAASC,CAAD,IAIVb,CAAC,CAACM,GAAF,CAAM,CAAC;AAAEQ,WAAK,EAAE,CAACC,EAAD,EAAKC,EAAL;AAAT,KAAD,KAAyBrB,CAAC,CAACsB,eAAF,CAAkBN,IAAlB,CAAuBK,EAAvB,EAA2BD,EAA3B,CAA/B,EADAf,CAAC,CAACW,IAAF,CAAOC,EAAP,EADAC,CACA,CACA;AAPN,GADF;AAYD;AAKD,OAAM,SAAUK,GAAV,CAAiBlB,CAAjB,EAA0C;AAC9C,SAA8E;AAC5EmB,UAAM,EAILnB,CAAC,CAACM,GAAF,CAAMX,CAAC,CAACyB,GAAF,CAAMD,MAAZ;AAL2E,GAA9E;AAOD;AAKD,OAAM,SAAUE,IAAV,CAAkBrB,CAAlB,EAA8D;AAClE,QAAMC,OAAO,GAAGJ,QAAQ,CAACG,CAAD,CAAxB;AACA,SAA+E;AAC7EqB,QAAI,EAAGR,CAAD,IAAuBZ,OAAO,CAAfN,CAAC,CAAC2B,IAAF,CAAHT,CAAG,CAAe;AADyC,GAA/E;AAGD;AAKD,OAAM,SAAUU,MAAV,CAAoBvB,CAApB,EAAmE;AACvE,SAAiF;AAC/EuB,UAAM,EAAGd,CAAD,IAAyBT,CAAC,CAACM,GAAF,CAAMX,CAAC,CAACQ,KAAR,EAAbH,CAAC,CAACuB,MAAF,CAASd,CAAT,CAAa;AAD8C,GAAjF;AAGD;AAKD,OAAM,SAAUe,OAAV,CAAqBxB,CAArB,EAA4C;AAChD,SAAkF;AAChFwB,WAAO,EAAExB,CAAC,CAACwB;AADqE,GAAlF;AAGD","names":["E","pipe","succeedF","HKT","monad","M","succeed","any","right","flatten","ffa","map","e","_tag","f","applicative","both","fb","x","tuple","ea","eb","AssociativeBoth","run","either","Run","fail","left","access","provide"],"sourceRoot":"","sources":["../../_src/EitherT/index.ts"],"sourcesContent":[null]}