P4353

Partially Mutable Lambda Captures

R0

At a high level: we have found that it is simple and straightforward to extend both `const` and `mutable` keywords to lambda syntax in a way that closely mirrors most users’ mental model of lambda as “a means of getting an object of a callable struct”, that is easy to implement, and is in line with the ongoing evolution of the language:

Authors
Ryan McDougall, Lakshay Garg
Mailing
2026-09
Doc date
2026-08-19
Audience
EWGCWG