c++20 40
- Polymorphic, Defaulted Equality
- What's so hard about class types as non-type template parameters?
- What's so hard about
constexprallocation? - Mutating through a filter
- Prefer
views::meow - Getting in trouble with mixed construction
- Assignment for
optional<T> - Projections are Function Adaptors
-
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
- Implementing span's comparisons
- Why were abbrev. lambdas rejected?
- Named Template Arguments
- Declaratively implementing Function Objects
- UFCS: Customization and Extension
- Comparisons in C++20
- Concept template parameters 2
- if constexpr isn't broken
- Concept template parameters
- Unconditionally implementing spaceship
- Conditionally implementing spaceship
- span: the best span
- Improvements to
<=> - Declarations using Concepts
- Higher Order Fun
-
optional<T&>- Yes, we need it - Should Span Be Regular
- Non-Ownership and Generic Programming and Regular types, oh my!
- optional<T> in a possible C++20 future
- Chaining Comparisons: Seeking Information from the Audience
- Implementing the spaceship operator for optional
- Things you can almost, mostly, do with Concepts