YoVDO

And Then() Some(T) - Don't Look in the Box! - Practical Higher-Order Functions in C++ Combinators

Offered By: ACCU Conference via YouTube

Tags

ACCU Conference Courses Functional Programming Courses Higher-Order Functions Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore practical applications of higher-order functions and combinators in C++ in this 20-minute conference talk from ACCU 2023. Delve into the functional programming concepts inspired by Rust's Option(T) and Haskell's Maybe, focusing on how they can be applied in C++ to write cleaner and more modular code. Learn how to manage control flow using continuations and combinators, moving beyond theoretical concepts like Monads to practical implementations. Gain insights from Victor Ciura, a Principal Engineer on the Visual C++ team at Microsoft, as he shares his expertise in modernizing codebases and improving C++ tools. Discover how these functional programming techniques can enhance your C++ projects and streamline your development process.

Syllabus

And Then() Some(T): C++ Combinators - Higher-Order Functions in Cpp - Victor Ciura - ACCU 2023


Taught by

ACCU Conference

Related Courses

Khronos Sycl Language Framework for C++ Accelerators - Take Advantage of All the MIPS
ACCU Conference via YouTube
Space Invaders - The C++20 Spaceship Operator is Upon Us
ACCU Conference via YouTube
Grinding, Farming, and Alliances - Become a Better Programmer by Using Words and Ideas From Casual Gaming
ACCU Conference via YouTube
Designing for C++ Concurrency Using Message Passing
ACCU Conference via YouTube
Productivity in C++ Game Development - Inside the Mind of an AAA Game Developer
ACCU Conference via YouTube