Scale Forem

Scale YouTube
Scale YouTube

Posted on

NDC Conferences: Five Issues with std::expected and How to Fix Them - Vitaly Fanaskov - NDC TechTown 2025

At NDC TechTown 2025, Vitaly Fanaskov unpacks the real-world quirks of C++23’s std::expected, the new kid on the block for error handling. He highlights five burning issues—value/error type collisions, monadic vs. regular API clashes, lack of customization hooks, missing argument binders, and a sparse monadic toolkit—plus a bonus generic unwrap hack.

Through live code samples and pointers to open-source helpers, you’ll see practical fixes for each gap and get inspired to level up your error logic or even draft proposals to beef up the standard. Ideal for devs who love C++ and hate ugly error chains.

Watch on YouTube

Top comments (0)