Skip to content

Deprecate -Yno-kind-polymorphism and update the relevant docs #22029

Closed
@OndrejSpanel

Description

@OndrejSpanel

When you read https://docs.scala-lang.org/scala3/reference/other-new-features/kind-polymorphism.html, at the end there is:

Note: This feature is considered experimental but stable

What does this mean? Can a feature be experimental and stable at the same time?

Expectation

AnyKind is either experimental. or stable, not both at the same time.

Requirements

  • Update the docs on kind polymorphism
  • Deprecate the -Yno-kind-polymorphism flag
    • We should remove it after a minor version bump or two

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions