UNPKG

@thi.ng/parse

Version:

Purely functional parser combinators & AST generation for generic inputs

16 lines 543 B
import type { Parser, ScopeTransform } from "../api.js"; /** * HOF scope transform which replaces a node's result with given pre-configured * value and discards node's children. Also see {@link replace}. * * @param result - replacement value */ export declare const xfReplace: <T>(result: any) => ScopeTransform<T>; /** * Syntax sugar for `xform(parser, xfReplace(result))`. * * @param parser - * @param result - */ export declare const replace: <T>(parser: Parser<T>, result: any) => Parser<T>; //# sourceMappingURL=replace.d.ts.map