YoVDO

Implementing Variant Visitation Using Lambdas

Offered By: CppNow via YouTube

Tags

C++Now Courses C++ Courses Lambda Functions Courses Variadic Templates Courses std::variant Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the implementation of lambda-based visitation for std::variant in C++17 through this comprehensive conference talk. Delve into the concept of type-safe sum types and their usefulness in modern C++ programming. Learn how to create more elegant and user-friendly interfaces for variant visitation using lambda functions. Discover techniques for overloading arbitrary function objects and implementing zero-runtime-overhead lambda recursion with the Y combinator. Gain insights into handling recursive variant types and applying lambda-based visitation to them. Suitable for developers familiar with C++11 and C++14 core language features, this talk provides a deep dive into advanced C++ concepts and techniques for working with variants.

Syllabus

C++Now 2017: Vittorio Romeo “Implementing `variant` visitation using lambdas"


Taught by

CppNow

Related Courses

Certified Associate in Python Programming Certification (PCAP 31-03)
A Cloud Guru
Amazon DynamoDB: Building a Serverless Web Application
Amazon Web Services via AWS Skill Builder
Amazon DynamoDB Streams and TTL (Traditional Chinese)
Amazon Web Services via AWS Skill Builder
Amazon DynamoDB Streams e TTL (Italiano) | Amazon DynamoDB Streams and TTL (Italian)
Amazon Web Services via AWS Skill Builder
Aplicaciones web sin servidor con Amazon DynamoDB - Parte 2 (Español LATAM) | Serverless Web Apps using Amazon DynamoDB - Part 2 (LATAM Spanish)
Amazon Web Services via AWS Skill Builder