UNPKG

@thi.ng/parse

Version:

Purely functional parser combinators & AST generation for generic inputs

8 lines (7 loc) 216 B
import { isFunction } from "@thi.ng/checks/is-function"; const pass = (result, id = "pass") => (ctx) => ctx.addChild(id, isFunction(result) ? result() : result); const passD = () => true; export { pass, passD };