{"version":3,"file":"definition.cjs","names":["tsplus_module_1","tsplus_module_2"],"sources":["../../esm/Parser/definition.js"],"sourcesContent":["import * as tsplus_module_1 from \"@fncts/schema/ParseResult\";\nimport * as tsplus_module_2 from \"@fncts/schema/ParseError/ParseError\";\n/**\n * @tsplus static fncts.schema.ParserOps make\n */\nexport function make(parse) {\n    return parse;\n}\n/**\n * @tsplus static fncts.schema.ParserOps fromRefinement\n */\nexport function fromRefinement(ast, refinement) {\n    return (u) => (refinement(u) ? tsplus_module_1.succeed(u) : tsplus_module_1.fail(tsplus_module_2.typeError(ast, u)));\n}\n//# sourceMappingURL=definition.js.map"],"mappings":";;;;;;;;;;AAKA,SAAgB,KAAK,OAAO;AACxB,QAAO;;;;;AAKX,SAAgB,eAAe,KAAK,YAAY;AAC5C,SAAQ,MAAO,WAAW,EAAE,GAAGA,0BAAgB,QAAQ,EAAE,GAAGA,0BAAgB,KAAKC,oCAAgB,UAAU,KAAK,EAAE,CAAC"}