{"version":3,"file":"dsl.mjs","mappings":"AAAA;AAEA,OAAO,KAAKA,CAAZ,MAAmB,yBAAnB;AACA,SAASC,WAAT,EAAsBC,SAAtB,EAAiCC,IAAjC,EAAuCC,KAAvC,EAA8CC,GAA9C,QAAyD,iBAAzD;AAEA,OAAO,MAAMC,KAAK,gBAAGN,CAAC,CAACO,MAAF,CAASN,WAAT,CAAd;AAEP,OAAO,MAAMO,MAAM,gBAAGR,CAAC,CAACS,OAAF,CAAUR,WAAV,CAAf;AAEP,OAAO,MAAMS,wBAAwB,gBAAGV,CAAC,CAACW,cAAF,CAAiB,EACvD,GAAGV,WADoD;AAEvD,KAAGE,IAFoD;AAGvD,KAAGE,GAHoD;AAIvD,KAAGD;AAJoD,CAAjB,CAAjC;AAOP;;;;AAGA,OAAO,MAAM;AAAEQ,OAAF;AAASC,SAAT;AAAkBC,YAAlB;AAA8BC,UAA9B;AAAwCC;AAAxC,iBACXhB,CAAC,CAACiB,QAAF,CAAWf,SAAX,CADK;AAGP;;;;AAGA,MAAMgB,MAAM,gBAAGlB,CAAC,CAACmB,YAAF,CAAejB,SAAf,CAAf;AACA,MAAMkB,OAAO,gBAAGpB,CAAC,CAACqB,aAAF,CAAgBnB,SAAhB,CAAhB;AAEA,SAASgB,MAAM,IAAII,EAAnB,EAAuBF,OAAO,IAAIG,GAAlC","names":["P","Applicative","Covariant","Fail","Monad","Run","tuple","tupleF","struct","structF","getValidationApplicative","getValidationF","match","matchIn","matchMorph","matchTag","matchTagIn","matchers","branch","conditionalF","branch_","conditionalF_","if","if_"],"sourceRoot":"","sources":["../../../_src/Sync/_internal/dsl.ts"],"sourcesContent":[null]}