Type Alias BinaryToHexParser<X, C, A>

BinaryToHexParser: X extends `${infer F}${infer R}`
    ? LengthOfString<`${F}${C}`> extends 4
        ? BinaryToHexParser<
            R,
            "",
            `${A}${Decimal4bitToHex<`${BinaryToDecimalParser<`${F}${C}`>}`>}`,
        >
        : BinaryToHexParser<R, `${F}${C}`, A>
    : A

Type Parameters

  • X extends string
  • C extends string = ""
  • A extends string = ""