Skip to main content
Module

x/pazza/mod.ts>oneOfChars

Parser combinators library designed for Deno, but also works on browsers and Node.js.
Go to Latest
function oneOfChars
import { oneOfChars } from "https://deno.land/x/pazza@v0.3.0/mod.ts";

Parse one of provided characters.

const parser = oneOfChars("a", "b");
parser("a").output === "a";
parser("c").ok === false;

Type Parameters

S extends readonly string[]

Parameters

...chars: S

acceptable characters

Returns

IParser<S[number], ErrorKind.OneOfChars, string>