c++ 68
- Using Token Sequences to Iterate Ranges
- On the Ignorability of Attributes
- Polymorphic, Defaulted Equality
- Implementing Trivial Relocation in Library
- Code Generation in Rust vs C++26
- What's so hard about class types as non-type template parameters?
- What's so hard about
constexpr
allocation? - Are we missing a Ranges customization point?
- What's the right hash table API?
- Mutating through a filter
- Prefer
views::meow
- Getting in trouble with mixed construction
- Rust vs C++ Formatting
- What's so hard about
views::enumerate
? - Copy-on-write with Deducing
this
- Assignment for
optional<T>
- Projections are Function Adaptors
- Improving Output Iterators
-
T*
makes for a pooroptional<T&>
- Conditional Members
- Coercing deep const-ness
- Counting in Iteration Models
- Ambiguity in template parameters
- C++20 Range Adaptors and Range Factories
- Niebloids and Customization Point Objects
- Why tag_invoke is not the solution I want
- Implementing a better views::split
- Lambda Lambda Lambda
- Implementing span's comparisons
- The constexpr array size problem
- Why were abbrev. lambdas rejected?
- Named Template Arguments
- Declaratively implementing Function Objects
- UFCS: Customization and Extension
- Enums, warnings, and default
- Comparisons in C++20
- What is unified function call syntax anyway?
- Concept template parameters 2
- if constexpr isn't broken
- Concept template parameters
- Unconditionally implementing spaceship
- Conditionally implementing spaceship
- Getting in trouble with mixed comparisons
- span: the best span
- Improvements to
<=>
- Declarations using Concepts
- Higher Order Fun
- Quirks in Class Template Argument Deduction
-
optional<T&>
- Yes, we need it - Should Span Be Regular
- Non-Ownership and Generic Programming and Regular types, oh my!
- Without form and void
- Just dropped in to see what condition my condition was in
- optional<T> in a possible C++20 future
- Chaining Comparisons: Seeking Information from the Audience
- optional<bool>: reference or constexpr?
- Implementing the spaceship operator for optional
- Uniform initialization isn't
- Value Categories in C++17
- The Vector Monad in C++, Really Without the Ugly Stuff
- Things you can almost, mostly, do with Concepts
- Partial Ordering: an enigma wrapped inside of a riddle
- xvalues and prvalues: The Next Generation