Functional Programming With C# Using Railway-Oriented Programming
☄️ Master the Modular Monolith Architecture: https://bit.ly/3SXlzSt 📌 Accelerate your Clean Architecture skills: https://bit.ly/3PupkOJ 🚀 Support me on Patreon to access the source code: / milanjovanovic C# is an object-oriented language, but it has many functional features built in. Functional programming is an amazing paradigm that I believe every developer should try in their career. In this video, I'll introduce you to functional programming with C# using the Railway Oriented Programming approach. Join my weekly .NET newsletter: https://www.milanjovanovic.tech Read my Blog here: https://www.milanjovanovic.tech/blog Subscribe for more: https://www.youtube.com/c/MilanJovano... Chapters 0:00 Railway-Oriented Programming Introduction 1:41 Adding the Ensure method 5:58 Using the Ensure method 8:35 Mapping between Results 12:36 What I like about Railway-Oriented Programming 13:41 How does this actually work? 17:17 Pros and cons of Railway-Oriented Programming 18:14 Comparison to LINQ

Make Your ASP.NET Core API Controllers Incredibly Simple

Scott Wlaschin — Railway oriented programming

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

Completely Get Rid of Exceptions Using This Technique

Functional Programming in C#

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

Learning Functional Programming with JavaScript - Anjana Vakil - JSUnconf

How To Use The Specification Design Pattern With EF Core 6

Going Functional with Railway Oriented Programming in C#

Union types in C# | DEM304

Functional programming in C#

Are events in C# even relevant anymore?

Why is C# Evolving This Way?

Something is jamming GPS over Europe. Here's what we found

Why Shopify Rejected Microservices (And What They Did Instead)

Master the Design of Functional Behavior in C#

Write AWESOME Code With These 3 Functional Programming Concepts

I Hacked This Temu Router. What I Found Should Be Illegal.

When to Use Classes and Structs in .NET

