Back to Basics: Functional Programming and Monads in C++ - Jonathan Müller - CppCon 2024