Skip to content

Cerces


Cerces / types / Permutation

Type Alias: Permutation<T, K>

Permutation<T, K> = [T] extends [never] ? [] : T extends unknown ? [T, ...Permutation<Exclude<K, T>>] : never

Defined in: src/types.ts:218

Permutation of a union type.

Type Parameters

T

T

K

K = T