{"version":3,"file":"repeat.mjs","mappings":"AAGA,OAAO,KAAKA,CAAZ,MAAmB,qBAAnB;AACA,SAASC,IAAT,QAAqB,uBAArB;AACA,OAAO,KAAKC,CAAZ,MAAmB,qBAAnB;AACA,OAAO,KAAKC,CAAZ,MAAmB,uBAAnB;AACA,SAASC,KAAT,QAAsB,YAAtB;AAEA,SAASC,IAAT,QAAqB,YAArB;AACA,SAASC,KAAT,QAAsB,aAAtB;AACA,OAAO,KAAKC,GAAZ,MAAqB,WAArB;AACA,SAASC,KAAT,QAAsB,aAAtB;AAEA;;;;;;;;;;AASA,OAAM,SAAUC,mBAAV,CACJC,IADI,EAEJC,QAFI,EAGJC,MAHI,EAIJC,OAJI,EAIY;AAEhB,SAEET,KAAK,CAAEU,MAAD,IAAW;AACf,aAASC,IAAT,CAAcC,CAAd,EAAkB;AAChB,aAEEV,KAAK,CACH,MAA+BC,GAAG,KAAH,CAApBC,KAAK,CAACM,MAAM,CAACG,IAAR,CAAe,EAAQjB,CAAC,CAACkB,KAAV,CAD5B,EAEFC,CAAD,IAGIb,KAAK,CACFc,CAAD,IAAkCb,GAAG,KAAH,CAAtBK,MAAM,CAACQ,CAAD,EAAIlB,CAAC,CAACmB,IAAF,CAAOF,CAAP,CAAJ,CAAgB,EAAQnB,CAAC,CAACsB,IAAV,CAD/B,EAEFN,CAAD,IAAOD,IAAI,CAACC,CAAD,CAFR,CAAL,CADAN,IACA,CALD,CAAL,CADAI,MAAM,CAACS,IAAP,CAAYP,CAAZ,CACA,CAFF;AAcD;;AAED,WAEEV,KAAK,CACFc,CAAD,IAA+Bb,GAAG,KAAH,CAAnBK,MAAM,CAACQ,CAAD,EAAIlB,CAAC,CAACsB,IAAN,CAAa,EAAQxB,CAAC,CAACsB,IAAV,CAD5B,EAEFN,CAAD,IAAOD,IAAI,CAACC,CAAD,CAFR,EAGHH,OAHG,CAAL,CADAH,IACA,CAFF;AAQD,GA1BI,CAAL,CADAP,CAAC,CAACW,MAAF,CAASH,QAAT,CACA,CAFF;AA8BD;AAED;;;;;;;;;;;;AAWA,OAAM,SAAUc,kBAAV,CACJd,QADI,EAEJC,MAFI,EAGJC,OAHI,EAGY;AAEhB,SAAQH,IAAD,IAAUD,mBAAmB,CAACC,IAAD,EAAOC,QAAP,EAAiBC,MAAjB,EAAyBC,OAAzB,CAApC;AACD;AAED;;;;;;;;;;AASA,OAAM,SAAUa,aAAV,CACJhB,IADI,EAEJC,QAFI,EAGJC,MAHI,EAIJC,OAJI,EAIY;AAEhB,SAAON,GAAG,CAACoB,IAAJ,CAASlB,mBAAmB,CAACC,IAAD,EAAOC,QAAP,EAAiBC,MAAjB,EAAyBC,OAAzB,CAA5B,EAA+Db,CAAC,CAAC4B,KAAjE,CAAP;AACD;AAED;;;;;;;;;;;;AAWA,OAAM,SAAUC,YAAV,CACJlB,QADI,EAEJC,MAFI,EAGJC,OAHI,EAGY;AAEhB,SAAQH,IAAD,IAAUgB,aAAa,CAAChB,IAAD,EAAOC,QAAP,EAAiBC,MAAjB,EAAyBC,OAAzB,CAA9B;AACD;AAED;;;;;;;;AAOA,OAAM,SAAUiB,OAAV,CACJpB,IADI,EAEJC,QAFI,EAGJE,OAHI,EAGY;AAEhB,SAAOa,aAAa,CAAChB,IAAD,EAAOC,QAAP,EAAkBS,CAAD,IAAOf,IAAI,CAACe,CAAD,CAA5B,EAAiCP,OAAjC,CAApB;AACD;AAED;;;;;;;;;;AASA,OAAM,SAAUkB,MAAV,CAA2BpB,QAA3B,EAA2DE,OAA3D,EAA2E;AAC/E,SAAcH,IAAP,IACLoB,OAAO,CAACpB,IAAD,EAAOC,QAAP,EAAiBE,OAAjB,CADT;AAED","names":["E","pipe","O","S","chain","fail","foldM","map","orDie","repeatOrElseEither_","self","schedule","orElse","__trace","driver","loop","a","last","right","b","e","some","left","next","none","repeatOrElseEither","repeatOrElse_","map_","merge","repeatOrElse","repeat_","repeat"],"sourceRoot":"","sources":["../../_src/Effect/repeat.ts"],"sourcesContent":[null]}