spec: "type parameters are interfaces" is confusing #57310
Labels
Documentation
Issues describing a change to documentation.
NeedsInvestigation
Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
Milestone
Per the spec, the underlying type of a type parameter is its constraint interface. Similarly to how we talk about an X type (say, an array type) if the underlying type of a named type is X, we also talk about interface types for type parameters. This is confusing.
Reminder issue to try clearer prose where needed.
See also @findleyr 's comment here.
The text was updated successfully, but these errors were encountered: