talk-data.com
Meetup
talk
2025-11-05 at 17:30
Functional Programming in C++
Description
Functional programming offers a more declarative way to write code — one that can make programs easier to reason about, compose, and maintain. But thinking functionally in C++ means seeing the language differently. Jonathan will show how modern C++ supports functional ideas through std::ranges, composable error handling with std::optional and std::expected, and algebraic data types like std::tuple and std::variant. He’ll even go as far as explaining the M-word — be there for it!