Skip to content

TypeAlias.BinaryXorParser

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

umt / BinaryXorParser

Type Alias: BinaryXorParser<X, Y, A>

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

Defined in: types/logic/binaryXor.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