type AssertEqual<A, B> = [A] extends [B] ? [B] extends [A] ? true : false : false
Compile-time type equality assertion utility for testing type equivalence.
Compile-time type equality assertion utility for testing type equivalence.