Skip to content

TypeAlias.BinaryOrParser

github-actions[bot] edited this page Jul 8, 2026 · 34 revisions

umt / BinaryOrParser

Type Alias: BinaryOrParser<X, Y, A>

BinaryOrParser<X, Y, A> = X extends `${infer F}${infer R}` ? Y extends `${infer F2}${infer R2}` ? F extends "1" ? BinaryOrParser<R, R2, `${A}1`> : F2 extends "1" ? BinaryOrParser<R, R2, `${A}1`> : BinaryOrParser<R, R2, `${A}0`> : A : A

Defined in: types/logic/binaryOr.ts:7

Type Parameters

X

X extends string

Y

Y extends string

A

A extends string = ""

API

Classes

Interfaces

Type Aliases

Variables

Functions

Clone this wiki locally