Enforces that a tuple contains no duplicate types.
Type Parameters
Lextendsreadonlyany[]
Tuple type to validate
Remarks
This will recursively check each type in the tuple L against the rest of the tuple to ensure
that no type appears more than once. If a duplicate is found, the type resolves to never.
Enforces that a tuple contains no duplicate types.