WG21 PAPERS

Mailings Beta

Volunteer-driven · Not affiliated with WG21 or ISO

Filter and export papers from the C++ Committee’s monthly mailings by time frame and audience using the options below, or refine your export further with the Select button. Links point directly to the official WG21 papers on open-std.org.

Audience
Wording
Evolution
Mailings
1 · Year 1 · Month

Select the arrow to the right of the year to filter for specific months.

2026 656 papers

Pick months in 2026

2025 Jul · 1 of 1

Pick months in 2025

Add Year +

Select Years To Display

Current Years Selected

2026 2025
Filters Author: Bronek Kozicki LEWG Clear all
3 out of 3 papers selected for export
SelectPaper Title Authors Audience Doc Date Mailing Date
P3740R1 Last chance to fix std::nontype Jan Schultke J. Schultke , Bronek Kozicki B. Kozicki 2025-06-20 2025-07
Doc Date 2025-06-20
Mailing Date 2025-07 Post-Sofia
Target Audience LEWG
Revisions R0
Tracking issue View on GitHub
Abstract P2472R3 introduced overloads for the `std::function_ref` constructor which utilize a helper type `std::nontype`. This helper type may be obsoleted by other active proposals, and its name has become a bad choice now that C++26 no longer replaced the term "non-type template parameter", with "constant template parameter".
P3774R0 Rename std::nontype, and make it broadly useful Jan Schultke J. Schultke , Bronek Kozicki B. Kozicki , Tomasz Kamiński T. Kamiński 2025-07-15 2025-07
Doc Date 2025-07-15
Mailing Date 2025-07 Post-Sofia
Target Audience LEWG
Tracking issue View on GitHub
Abstract [[P3740R1]](https://isocpp%2eorg/files/papers/P3740R1%2ehtml) proposed to rename `std::nontype` to `std::constant_arg`, now that the term "non-type template parameter" no longer exists in the C++26 standard. This solution found weak consensus in LEWG, but there was no time in LWG to review the change, so it did not make it into C++26.
P3792R0 Why `constant_wrapper` is not a usable replacement for `nontype` Bronek Kozicki B. Kozicki 2025-07-13 2025-07
Doc Date 2025-07-13
Mailing Date 2025-07 Post-Sofia
Author(s) Bronek Kozicki
Target Audience LEWGLWG
Tracking issue View on GitHub
Abstract The lack of LEWG consensus during the Sofia meeting to replace `nontype` with `constant_wrapper` as a `function_ref` construction parameter has reportedly surprised some members of LWG. Plausibly, it might have also surprised the wider C++ community. This paper is an attempt to explain the process and the rationale behind the (lack of) decision for such a change.
Showing 3 of 3 papers · source: open-std.org