Type alias Xand<A, B>

Xand<A, B>: Not<Xor<A, B>>

Logical XAND between two boolean types A and B. (basically NOR)

Type Parameters

  • A extends boolean
  • B extends boolean

Example

Xand<false, false>; // true
Xand<true, false>; // false
Xand<false, true>; // false
Xand<true, true>; // false