Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Keynote: Functional Programming in C++ - Jonathan Müller - C++Online 2025

Автор: C++Online

Загружено: 2025-07-22

Просмотров: 894

Описание:

https://cpponline.uk/
---

Keynote: Functional Programming in C++ - Jonathan Müller - C++Online 2025

Functional programming is a declarative way of writing programs by composing functions. In many situations, this can lead to code that is easier to write and understand and less error-prone. However, it requires a shift to a more functional mindset. This talk gives an introduction to functional programming in C++ using the modern standard library. We will cover algorithms using std::ranges, composable error handling with std::optional and std::expected, algebraic data types, and separating IO from computation. In the end, we'll even cover the M-word.

Slides: https://github.com/CppOnlineConferenc...
---

***
---

Jonathan Müller

Jonathan is a software engineer at think-cell. There, he is responsible for maintaining think-cell's core libraries, which include a custom range library, a fast and convenient JSON parser, and many other utilities and data structures to write elegant C++ code. Before working at think-cell, he wrote many useful open-source C++ libraries. Jonathan is also a member of the C++ standardization committee, where he serves as the assistant chair for std::ranges and is a frequent conference speaker.
---

C++Online is the annual, online only conference for the entire C++ community. The conference is designed to provide a more accessible option for C++ developers who might find attending other international C++ conferences more difficult or financially restrictive, at a time of year where we traditionally see less in-person cpp conferences due to weather, holidays and other restrictions.
The Online C++ Conference - https://cpponline.uk
  / cpponline  
https://x.com/cpponline
https://www.facebook.com/profile.php?...
  / cpponline  
https://mastodon.social/@cpponline
https://bsky.app/profile/cpponline.bs...
---

Streamed & Edited by Digital Medium Ltd - online.digital-medium.co.uk
---

C++Online - The Online C++ Conference organized by Shaved Yaks: https://shavedyaks.com/ & Digital Medium: https://events.digital-medium.co.uk
---

#cpp #functionalprogramming #functions #cplusplus #cpponline #cplusplusprogramming #cppprogramming #softwareengineer #softwaredevelopment #softwareengineering #programming #programmingconcepts #coding #softwaredeveloper

Keynote: Functional Programming in C++ - Jonathan Müller - C++Online 2025

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Classes C++23 Style - Sebastian Theophil - C++Online 2025

Classes C++23 Style - Sebastian Theophil - C++Online 2025

The Definitive Guide to Functional Programming in Cpp - Jonathan Müller - ACCU 2025

The Definitive Guide to Functional Programming in Cpp - Jonathan Müller - ACCU 2025

Functional Programming in 40 Minutes • Russ Olsen • GOTO 2018

Functional Programming in 40 Minutes • Russ Olsen • GOTO 2018

Modern C++ Error Handling - Phil Nash - CppCon 2024

Modern C++ Error Handling - Phil Nash - CppCon 2024

Как устроен PHP 🐘: фундаментальное знание для инженеров

Как устроен PHP 🐘: фундаментальное знание для инженеров

7 методов функционального программирования, которые должен знать КАЖДЫЙ разработчик

7 методов функционального программирования, которые должен знать КАЖДЫЙ разработчик

Thinking Functionally in C++ - Brian Ruth - CppCon 2023

Thinking Functionally in C++ - Brian Ruth - CppCon 2023

Unlock the Power of Asynchronous C++ Programming with Tinycoro - Tamas Kovacs - C++Online 2025

Unlock the Power of Asynchronous C++ Programming with Tinycoro - Tamas Kovacs - C++Online 2025

Practical Tips for Safer C++ Programs - Tristan Brindle - C++Online 2025

Practical Tips for Safer C++ Programs - Tristan Brindle - C++Online 2025

Functional Programming in 40 Minutes • Russ Olsen • GOTO 2024

Functional Programming in 40 Minutes • Russ Olsen • GOTO 2024

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

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

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

Алгоритмы и структуры данных ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Графы, деревья, хеш таблицы и тд

Алгоритмы и структуры данных ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Графы, деревья, хеш таблицы и тд

Functional Programming in Modern C++ | Part 1 / 12

Functional Programming in Modern C++ | Part 1 / 12

Plain Functional Programming by Martin Odersky

Plain Functional Programming by Martin Odersky

Closing Keynote: C++ as a 21st century language - Bjarne Stroustrup

Closing Keynote: C++ as a 21st century language - Bjarne Stroustrup

Functional C++ - Gašper Ažman - C++Now 2024

Functional C++ - Gašper Ažman - C++Now 2024

4 Hours Chopin for Studying, Concentration & Relaxation

4 Hours Chopin for Studying, Concentration & Relaxation

Introduction to C++20 Ranges and Composability - Roi Barkan - C++Online 2025

Introduction to C++20 Ranges and Composability - Roi Barkan - C++Online 2025

More Functional C++?

More Functional C++?

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]