Популярное

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

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

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

Топ запросов

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

Functional Programming with C# - Simon Painter - NDC London 2023

Автор: NDC Conferences

Загружено: 2023-05-10

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

Описание:

Functional Programming is becoming increasingly popular and relevant with each year that goes by. With so much discussion around languages such as F#, Haskell and Erlang, it can seem as though getting started with Functional programming would mean first learning a whole new syntax...but what if it didn't?

Most .NET developers are familiar with the use of Linq, and basic constructs such as IEnumerable, Func delegates, arrow functions and ternary expressions, but did you know that you can use all of this to implement some of the most powerful patterns and techniques from the world of functional programming?

This talk will demonstrate how, using only familiar features available in out-of-the-box C#, to write Functional code that is:

More robust
Easier to read
Easier to maintain

As well as these benefits, Functional code is a great enabler for the use of concurrency with Async functions and Serverless applications with technologies such as Azure Functions.

This talk might be of interest to anyone looking into moving to a new platform, or in improving the scalability of an existing application, or even just interested in seeing what Functional Programming is all about, but all within the comfort of a familiar language.

We might even attempt the impossible, and explain what a Monad is!


Check out our new channel:
NDC Clips:
‪@ndcclips‬

Check out more of our featured speakers and talks at
https://ndcconferences.com/
https://ndclondon.com/

Functional Programming with C# - Simon Painter - NDC London 2023

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

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

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

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

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

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

Functional Programming on .NET - The Best of Both Worlds - Isaac Abraham - NDC Oslo 2024

Functional Programming on .NET - The Best of Both Worlds - Isaac Abraham - NDC Oslo 2024

The Real Problem of C++ - Klaus Iglberger - NDC TechTown 2025

The Real Problem of C++ - Klaus Iglberger - NDC TechTown 2025

Functional Programming with C# - Simon Painter - NDC Porto 2022

Functional Programming with C# - Simon Painter - NDC Porto 2022

Путин прервал молчание. Протестующих в Иране убивают российским оружием. Депутаты против Чебурашки

Путин прервал молчание. Протестующих в Иране убивают российским оружием. Депутаты против Чебурашки

Master the Design of Functional Types in C#

Master the Design of Functional Types in C#

Moving IO to the edges of your app: Functional Core, Imperative Shell - Scott Wlaschin

Moving IO to the edges of your app: Functional Core, Imperative Shell - Scott Wlaschin

Why is C# Evolving This Way?

Why is C# Evolving This Way?

The functional journey of C# - Mads Torgersen - NDC Copenhagen 2022

The functional journey of C# - Mads Torgersen - NDC Copenhagen 2022

The Absolute Best Intro to Monads For Software Engineers

The Absolute Best Intro to Monads For Software Engineers

Deep .NET: A Complete .NET Developer's Guide to Span with Stephen Toub and Scott Hanselman

Deep .NET: A Complete .NET Developer's Guide to Span with Stephen Toub and Scott Hanselman

Functional Design Patterns - Scott Wlaschin

Functional Design Patterns - Scott Wlaschin

The Windows 11 Disaster That's Killing Microsoft

The Windows 11 Disaster That's Killing Microsoft

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

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

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Я ненавижу длинные цепочки If-Elif: этот шаблон проектирования решил эту проблему раз и навсегда

Я ненавижу длинные цепочки If-Elif: этот шаблон проектирования решил эту проблему раз и навсегда

Почему ваш код не соответствует Python (и как это исправить)

Почему ваш код не соответствует Python (и как это исправить)

Mixing Paradigms Using the Latest C# Language Features - Zoran Horvat - NDC Porto 2022

Mixing Paradigms Using the Latest C# Language Features - Zoran Horvat - NDC Porto 2022

19. Роб Пайк — Что мы сделали правильно, что мы сделали неправильно | GopherConAU 2023

19. Роб Пайк — Что мы сделали правильно, что мы сделали неправильно | GopherConAU 2023

Deep .NET: Writing async/await from scratch in C# with Stephen Toub and Scott Hanselman

Deep .NET: Writing async/await from scratch in C# with Stephen Toub and Scott Hanselman

Что популярно в мире JavaScript #программирование

Что популярно в мире JavaScript #программирование

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



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



Контакты для правообладателей: infodtube@gmail.com