Skip to content

"Unbounded type variable" definition may need clarification #1007

Description

@ljnelson

I'm not trying to be pedantic, but the term "unbounded type variable" shows up in the spec. Strictly speaking it is nonsensical since type variables have one or more bounds.

I assume it means something like, simply, T. Does that mean that T extends Object is also supposed to be considered an "unbounded type variable" (I assume yes)? There are probably other edge cases I'm not thinking about right now.

Metadata

Metadata

Assignees

No one assigned

    Labels

    spec-clarificationAn issue requesting clarification in the specification

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions