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