The STL is all about `stable_sort`

"If you look at the STL, what you see is that everything is a building block for building one single algorithm: stable_sort" (S. Parent)…

Delimited ranges

Phenomenal article by Eric Niebler. Lately, I had to write a similar iterator and I was at first puzzled by the need of taking into account for the sentinel.…

STL's allocating algorithms

Fact: stable_sort(), stable_partition(), and inplace_merge() are the STL’s allocating algorithms, tolerating out-of-memory with fallbacks.— Stephan T. Lavavej (@StephanTLavavej) December 14, 2015…