YoVDO

Functional Programming in Modern C++ - The Imperatives Must Go!

Offered By: ACCU Conference via YouTube

Tags

ACCU Conference Courses Functional Programming Courses Closures Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore functional programming techniques in modern C++ through this comprehensive conference talk. Discover how Haskell's principles have influenced mainstream languages, including C++, and learn to apply functional programming concepts to write clearer, shorter, and faster code. Delve into topics such as lambdas, closures, std::function, value types, constants, STL algorithm composability, lazy ranges, folding, mapping, and higher-order functions. Examine the benefits of adopting a declarative style over an imperative one, and gain insights into upcoming C++ features like ranges and monadic extensions. Investigate advanced concepts including composition, lifting, currying, partial application, pure functions, pattern matching, and lazy evaluation to enhance your C++ programming skills and tackle complex software challenges.

Syllabus

Functional Programming in Modern C++: The Imperatives Must Go! - Victor Ciura - ACCU 2023


Taught by

ACCU Conference

Related Courses

Введение в iOS-разработку
Moscow Institute of Physics and Technology via Coursera
Object-Oriented JavaScript
Udacity
Front-End Interview Prep
Udacity
Work with augmented reality (AR) and the web
Curtin University via edX
Mighty JavaScript (Advanced)
Udemy