Videos

Outcome has been presented at some of the major C++ conferences as it has evolved. As the older content is less relevant to Outcome today, this list is given in reverse chronological order.


Dublin C++ users group 2018 “Deterministic Disappointment”

Literature review of the WG21 papers relating to deterministically handling failure, and using libraries such as Outcome to implement the same.



Meeting C++ 2017 “Introduction to proposed std::expected<T, E>“

Literature review of the several WG21 papers relating to std::expected.



ACCU 2017 “Mongrel Monads, Dirty, dirty, dirty”

Covers the history of error handling in C++, and how the LEWG Expected works.

(Note that the Expected presented here no longer exists, it was substantially changed after the Outcome v1 peer review. Furthermore the Outcome presented here no longer exists, the peer review demanded a complete rebuild)