On Wednesday, 8 July 2015 at 17:21:06 UTC, Jonathan M Davis wrote:
Sure, but they could also represent a template's parameters, not just the arguments. It all depends on what you're using the TypeTuple for.

No matter what they represent, they ARE template arguments. That is a simple identity, as Timon has mentioned. Your reasoning is similar to saying that variables shouldn't be called variables because they can be immutable (not necessarily immutable in language terms but logically).

Trying to name argument lists by their usage pattern is doomed from the very beginning because they have many absolutely unrelated applications.

Reply via email to