UNPKG

@effect-ts/system

Version:

Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.

1 lines 2.01 kB
{"version":3,"file":"filterOr.mjs","mappings":"AAAA;AAEA,SAASA,YAAT,QAA6B,oBAA7B;AAEA,SAASC,IAAT,QAAqB,uBAArB;AACA,SAASC,MAAT,EAAiBC,OAAjB,EAA0BC,OAA1B,QAAyC,YAAzC;AACA,SAASC,GAAT,QAAoB,WAApB;AAEA,SAASC,IAAT,QAAqB,YAArB;AAiBA,OAAM,SAAUC,WAAV,CAAyBC,CAAzB,EAA0CC,OAA1C,EAA4DC,OAA5D,EAA4E;AAChF,SAAcC,EAAP,IACLC,YAAY,CAACD,EAAD,EAAKH,CAAL,EAAQC,OAAR,EAAsCC,OAAtC,CADd;AAED;AAiBD,OAAM,SAAUE,YAAV,CACJD,EADI,EAEJH,CAFI,EAGJC,OAHI,EAIJC,OAJI,EAIY;AAEhB,SAAOG,aAAa,CAClBF,EADkB,EAElBH,CAFkB,EAGjBM,CAAD,IAA6CT,GAAG,CAAjCI,OAA4B,CAA/BK,CAA+B,CAAK,CAH9B,EAIlBJ,OAJkB,CAApB;AAMD;AAiBD,OAAM,SAAUK,YAAV,CACJP,CADI,EAEJQ,QAFI,EAGJN,OAHI,EAGY;AAEhB,SAAcC,EAAP,IACLM,aAAa,CAACN,EAAD,EAAKH,CAAL,EAAQQ,QAAR,EAAkCN,OAAlC,CADf;AAED;AAiBD,OAAM,SAAUO,aAAV,CACJN,EADI,EAEJH,CAFI,EAGJQ,QAHI,EAIJN,OAJI,EAIY;AAEhB,SAAOG,aAAa,CAACF,EAAD,EAAKH,CAAL,EAASM,CAAD,IAAyCR,IAAI,CAA9BU,QAAwB,CAA3BF,CAA2B,CAAM,CAArD,EAAwDJ,OAAxD,CAApB;AACD;AAiBD,OAAM,SAAUQ,YAAV,CACJV,CADI,EAEJW,EAFI,EAGJT,OAHI,EAGY;AAEhB,SAAcC,EAAP,IACLE,aAAa,CAACF,EAAD,EAAKH,CAAL,EAAQW,EAAR,EAA4CT,OAA5C,CADf;AAED;AAiBD,OAAM,SAAUG,aAAV,CACJF,EADI,EAEJH,CAFI,EAGJW,EAHI,EAIJT,OAJI,EAIY;AAEhB,SAAOR,MAAM,CACXS,EADW,EAEVS,CAAD,IACEZ,CAAC,CAACY,CAAD,CAAD,GACIjB,OAAO,CAACiB,CAAD,EAAIV,OAAJ,CADX,GAEIN,OAAO,CAAC,MAAOe,EAAmC,CAACC,CAAD,CAA3C,EAAgDV,OAAhD,CALF,CAAb;AAOD;AAkBD,OAAM,SAAUW,kBAAV,CACJb,CADI,EAEJc,OAFI,EAGJZ,OAHI,EAGY;AAEhB,SAAcC,EAAP,IACLY,mBAAmB,CAACZ,EAAD,EAAKH,CAAL,EAAQc,OAAR,EAAqCZ,OAArC,CADrB;AAED;AAkBD,OAAM,SAAUa,mBAAV,CACJZ,EADI,EAEJH,CAFI,EAGJc,OAHI,EAIJZ,OAJI,EAIY;AAEhB,SAAOE,YAAY,CACjBD,EADiB,EAEjBH,CAFiB,EAGhBY,CAAD,IAAO,IAAIpB,YAAJ,CAAkBsB,OAA4B,CAACF,CAAD,CAA9C,CAHU,EAIjBV,OAJiB,CAAnB;AAMD","names":["RuntimeError","pipe","chain_","succeed","suspend","die","fail","filterOrDie","p","dieWith","__trace","fa","filterOrDie_","filterOrElse_","x","filterOrFail","failWith","filterOrFail_","filterOrElse","or","a","filterOrDieMessage","message","filterOrDieMessage_"],"sourceRoot":"","sources":["../../_src/Effect/filterOr.ts"],"sourcesContent":[null]}