Главная
Study mode:
on
1
Intro
2
Expectations
3
Programming Paradigms
4
Identifying Code functionally
5
Variables
6
Example
7
Implementation
8
Functions as Data
9
Bakery Automation
10
Existing API
11
Lambdas
12
Functions
13
Lazy Evaluation
14
Elephant in the Room
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore functional programming techniques in C++ through this conference talk from CppCon 2023. Discover how to apply functional thinking to existing C++ codebases, improving performance, reusability, and security. Learn about C++'s functional programming features like views, lambdas, and ranges, and how to integrate them into object-oriented or procedural code. Gain insights into functional design considerations and their tradeoffs, equipping yourself with tools to identify opportunities for functional approaches in your projects. Delivered by Brian Ruth, an experienced C++ programmer, this talk covers topics such as programming paradigms, identifying functional code, variables, functions as data, lazy evaluation, and practical examples like bakery automation.

Thinking Functionally in C++ - Applying Functional Programming Concepts

CppCon
Add to list