YoVDO

Applicative - The Forgotten Functional Pattern in C++

Offered By: CppNow via YouTube

Tags

C++Now Courses C++ Courses Parsing Courses Functional Programming Courses Expected Values Courses Futures Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the often-overlooked applicative functional pattern in C++ through this comprehensive conference talk from CppNow 2023. Delve into the power and utility of applicatives, understanding their significance beyond monads and functors. Learn how applicatives can simplify and enhance code composition in various contexts, including optionals, expected values, ranges, futures, parsing, validation, error handling, transforms, and functions themselves. Gain practical insights into implementing applicative interfaces, with numerous code examples and no category theory diagrams. Discover how thinking in terms of applicatives can lead to more elegant, composable solutions in C++ programming, potentially reshaping your perspective on monads and functional patterns overall.

Syllabus

Applicative: The Forgotten Functional Pattern in C++ - Ben Deane - CppNow 2023


Taught by

CppNow

Related Courses

Your Favorite Undefined Behavior in C++
CppNow via YouTube
Under the Hood - Assembly, System Calls, and Hardware in C++
CppNow via YouTube
Carbon Language Successor Strategy - From C++ Interop to Memory Safety
CppNow via YouTube
Value Oriented Programming Part 1 - You Say You Want to Write a Function
CppNow via YouTube
Introducing a Memory-Safe Successor Language in Large C++ Code Bases
CppNow via YouTube