YoVDO

The Evolution of Functional Programming in C++

Offered By: ACCU Conference via YouTube

Tags

C++ Courses Algorithms Courses Functional Programming Courses Systems Programming Courses Category Theory Courses std::variant Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution of functional programming in C++ through this comprehensive conference talk from ACCU 2024. Delve into the history and development of functional programming paradigms within C++, examining how templates, lambdas, std::variant, and ranges have expanded the functional programming toolkit. Gain insights into how these tools enhance code safety, composability, and adaptability. Discover how modern C++ blurs the line between systems programming and functional programming, and get a glimpse into the future of performant, functional code in C++. Learn from Abel Sen, a functional and systems programmer, as he shares his expertise on leveraging functional programming concepts to create better software.

Syllabus

The Evolution of Functional Programming in C++ - Abel Sen - ACCU 2024


Taught by

ACCU Conference

Related Courses

Circle Metaprogramming - Better Features Make Better Libraries
CppNow via YouTube
Variations on Variants
CppNow via YouTube
Implementing Variant Visitation Using Lambdas
CppNow via YouTube
Generic Programming Without Writing Your Own Templates
ACCU Conference via YouTube
Effective Replacement of Dynamic Polymorphism with std - variant
ACCU Conference via YouTube