YoVDO

Call - A Library that Will Change the Way You Think about Function Invocations

Offered By: CppNow via YouTube

Tags

C++Now Courses C++ Courses Tuples Courses Generic Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a groundbreaking library that revolutionizes function invocations in C++ in this CppNow conference talk. Delve into a unified approach for invoking functions and function objects with dynamic argument lists, both at compile-time and run-time. Learn how this library generalizes C++17 facilities like std::invoke, std::apply, and std::visit through a single algorithm and simple concepts. Discover the library's easy-to-write and easy-to-read syntax, accessible to average C++ developers. Examine the potential for user-defined concepts and higher-level libraries built on these principles. Presented by Matt Calabrese, a software engineer at Google and member of the Boost Steering Committee, this talk challenges attendees to reconsider their perspective on function calls in C++.

Syllabus

Calabrese “Call: A Library that Will Change the Way You Think about Function Invocations (2 of 2)"


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