UNPKG

parjs

Version:

A parser-combinator library for JavaScript.

12 lines (11 loc) 350 B
/** * @module parjs/combinators */ /** */ import { ParjsValidator } from "../parjser"; import { ParjsCombinator } from "../../"; /** * Applies the source parser and makes sure its result fulfills `predicate`. * @param predicate The condition to check for. */ export declare function must<T>(predicate: ParjsValidator<T>): ParjsCombinator<T, T>;