All posts
grouped by
c++
-
Assignment for
optional<T>
May 24, 2022 -
Projections are Function Adaptors
February 13, 2022 -
Improving Output Iterators
February 6, 2022 -
T*
makes for a pooroptional<T&>
December 13, 2021 -
Conditional Members
November 21, 2021 -
Coercing deep const-ness
September 10, 2021 -
Counting in Iteration Models
July 26, 2021 -
Ambiguity in template parameters
May 12, 2021 -
C++20 Range Adaptors and Range Factories
February 28, 2021 -
Niebloids and Customization Point Objects
December 19, 2020 -
Why tag_invoke is not the solution I want
December 1, 2020 -
Implementing a better views::split
July 6, 2020 -
Lambda Lambda Lambda
June 18, 2020 -
Implementing span's comparisons
March 30, 2020 -
The constexpr array size problem
February 5, 2020 -
Why were abbrev. lambdas rejected?
January 15, 2020 -
Named Template Arguments
December 2, 2019 -
Declaratively implementing Function Objects
September 23, 2019 -
UFCS: Customization and Extension
August 22, 2019 -
Enums, warnings, and default
August 1, 2019 -
Comparisons in C++20
July 28, 2019 -
What is unified function call syntax anyway?
April 13, 2019 -
Concept template parameters 2
March 24, 2019 -
if constexpr isn't broken
January 15, 2019 -
Concept template parameters
January 9, 2019 -
Unconditionally implementing spaceship
December 27, 2018 -
Conditionally implementing spaceship
December 21, 2018 -
Getting in trouble with mixed comparisons
December 9, 2018 -
span: the best span
December 3, 2018 -
Improvements to <=>
November 12, 2018 -
Declarations using Concepts
October 20, 2018 -
Higher Order Fun
September 23, 2018 -
Quirks in Class Template Argument Deduction
September 1, 2018 -
optional<T&> - Yes, we need it
July 16, 2018 -
Should Span Be Regular
May 17, 2018 -
Non-Ownership and Generic Programming and Regular types, oh my!
May 10, 2018 -
Without form and void
May 1, 2018 -
Just dropped in to see what condition my condition was in
April 20, 2018 -
optional<T> in a possible C++20 future
February 25, 2018 -
Chaining Comparisons: Seeking Information from the Audience
January 8, 2018 -
optional<bool>: reference or constexpr?
December 16, 2017 -
Implementing the spaceship operator for optional
November 16, 2017 -
Uniform initialization isn't
September 11, 2017 -
Value Categories in C++17
September 3, 2017 -
The Vector Monad in C++, Really Without the Ugly Stuff
July 14, 2017 -
Things you can almost, mostly, do with Concepts
April 14, 2017 -
Partial Ordering: an enigma wrapped inside of a riddle
February 25, 2017 -
xvalues and prvalues: The Next Generation
February 10, 2017
c++20
-
Assignment for
optional<T>
May 24, 2022 -
Projections are Function Adaptors
February 13, 2022 -
T*
makes for a pooroptional<T&>
December 13, 2021 -
Conditional Members
November 21, 2021 -
Coercing deep const-ness
September 10, 2021 -
Counting in Iteration Models
July 26, 2021 -
Ambiguity in template parameters
May 12, 2021 -
C++20 Range Adaptors and Range Factories
February 28, 2021 -
Niebloids and Customization Point Objects
December 19, 2020 -
Why tag_invoke is not the solution I want
December 1, 2020 -
Implementing a better views::split
July 6, 2020 -
Implementing span's comparisons
March 30, 2020 -
Why were abbrev. lambdas rejected?
January 15, 2020 -
Named Template Arguments
December 2, 2019 -
Declaratively implementing Function Objects
September 23, 2019 -
UFCS: Customization and Extension
August 22, 2019 -
Comparisons in C++20
July 28, 2019 -
Concept template parameters 2
March 24, 2019 -
if constexpr isn't broken
January 15, 2019 -
Concept template parameters
January 9, 2019 -
Unconditionally implementing spaceship
December 27, 2018 -
Conditionally implementing spaceship
December 21, 2018 -
span: the best span
December 3, 2018 -
Improvements to <=>
November 12, 2018 -
Declarations using Concepts
October 20, 2018 -
Higher Order Fun
September 23, 2018 -
optional<T&> - Yes, we need it
July 16, 2018 -
Should Span Be Regular
May 17, 2018 -
Non-Ownership and Generic Programming and Regular types, oh my!
May 10, 2018 -
optional<T> in a possible C++20 future
February 25, 2018 -
Chaining Comparisons: Seeking Information from the Audience
January 8, 2018 -
Implementing the spaceship operator for optional
November 16, 2017 -
Things you can almost, mostly, do with Concepts
April 14, 2017
concepts
-
Concept template parameters 2
March 24, 2019 -
Concept template parameters
January 9, 2019 -
Declarations using Concepts
October 20, 2018 -
Things you can almost, mostly, do with Concepts
April 14, 2017
c++17
-
What is unified function call syntax anyway?
April 13, 2019 -
Getting in trouble with mixed comparisons
December 9, 2018 -
Higher Order Fun
September 23, 2018 -
Quirks in Class Template Argument Deduction
September 1, 2018 -
optional<bool>: reference or constexpr?
December 16, 2017 -
Value Categories in C++17
September 3, 2017
optional
-
Assignment for
optional<T>
May 24, 2022 -
T*
makes for a pooroptional<T&>
December 13, 2021 -
Getting in trouble with mixed comparisons
December 9, 2018 -
optional<T&> - Yes, we need it
July 16, 2018 -
optional<T> in a possible C++20 future
February 25, 2018 -
optional<bool>: reference or constexpr?
December 16, 2017 -
Implementing the spaceship operator for optional
November 16, 2017
<=>
-
Implementing span's comparisons
March 30, 2020 -
Comparisons in C++20
July 28, 2019 -
Unconditionally implementing spaceship
December 27, 2018 -
Conditionally implementing spaceship
December 21, 2018 -
Improvements to <=>
November 12, 2018 -
Implementing the spaceship operator for optional
November 16, 2017
span
-
Implementing span's comparisons
March 30, 2020 -
The constexpr array size problem
February 5, 2020 -
span: the best span
December 3, 2018 -
Should Span Be Regular
May 17, 2018 -
Non-Ownership and Generic Programming and Regular types, oh my!
May 10, 2018
ufcs
-
UFCS: Customization and Extension
August 22, 2019 -
What is unified function call syntax anyway?
April 13, 2019
ranges
-
Projections are Function Adaptors
February 13, 2022 -
Improving Output Iterators
February 6, 2022 -
Coercing deep const-ness
September 10, 2021 -
Counting in Iteration Models
July 26, 2021 -
C++20 Range Adaptors and Range Factories
February 28, 2021 -
Niebloids and Customization Point Objects
December 19, 2020