Skip to content

Design meeting: Variadic Generics #348

@tomassedovic

Description

@tomassedovic

Summary

Variadic generics is a feature that's desired by many but it's a design an implementation minefield (see https://poignardazur.github.io/2025/07/09/variadic-generics-dead-ends/).

@PoignardAzur has been talking to people and investigating the various approaches and the lang team feels now's a time where they may have capacity to consider a design seriously. It also seems most of the blockers for this effort have now either been lifted or have an end in sight (e.g. the next trait solver).

@PoignardAzur will put together an RFC which the lang team will read and discuss.

cc @PoignardAzur @oli-obk @alice-i-cecile @PROMETHIA-27

Background reading

Include any links to material that folks ought to try to read before-hand.

About this issue

This issue corresponds to a lang-team design meeting proposal. It corresponds to a possible topic of discussion that may be scheduled for deeper discussion during one of our design meetings.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Needs triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions