Algorithms + Data Structures = Programs cover image

Episode 113: The C++26 Pipeline Operator with Barry Revzin!

Algorithms + Data Structures = Programs

00:00

Is the Range Adapter Pipeable?

GCC trunk, AKA what will be 13 when they release it has implemented all the range adapters from C++23. It behaves a lot like member function call. There's no intermediate expression like f of y is never evaluated, doesn't even have to be valid. And especially now with making one around and deducing this, it really does behave like that. That was kind of initial design that we had back in 2011. The hype thing I think of as it. Then why didn't we make the algorithm? Well, part of it is just like, that's just like more work that you have to do. You can't really make it painful.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app