Transcribed

Functional Programming in C#: How to write better C# code

Aug 20, 2026 · 26m 19s
Functional Programming in C#: How to write better C# code
Description

Explores how to integrate functional paradigms into the traditionally object-oriented C# language. The material is organized into three distinct parts, starting with core concepts like higher-order functions and function purity,...

show more
Explores how to integrate functional paradigms into the traditionally object-oriented C# language. The material is organized into three distinct parts, starting with core concepts like higher-order functions and function purity, then moving to practical application through functional error handling and immutability, and concluding with advanced techniques such as asynchrony and message-passing concurrency. A primary focus is placed on function purity, emphasizing that pure functions are deterministic and lack side effects, which significantly improves code testability, maintainability, and parallelization. The author highlights how modern C# features, including LINQ, lambda expressions, and tuples, facilitate a multi-paradigm approach to software development. By transitioning from imperative state mutation to declarative data transformations, developers can create more robust and concise "line-of-business" applications. Ultimately, the text serves as a technical guide for C# programmers to bridge the gap between theoretical functional programming and real-world implementation.

You can listen and download our episodes for free on more than 10 different platforms:
https://linktr.ee/cyber_security_summary

Get the Book now from Amazon:
https://www.amazon.com/dp/1617293954?lv=shuf&channelId=500&plpRedirect=mhFallback&linkCode=ll2&tag=cvthunderx-20&linkId=c8e33ea4709f437cb11a69ccfae5087f&language=en_US&ref_=as_li_ss_tl

Discover our free courses in tech and cybersecurity, Start learning today:
https://linktr.ee/cybercode_academy
show less
Information
Author CyberSecurity Summary
Organization CyberSecurity Summary
Website -
Tags

Looks like you don't have any active episode

Browse Spreaker Catalogue to discover great new content

Current

Podcast Cover

Looks like you don't have any episodes in your queue

Browse Spreaker Catalogue to discover great new content

Next Up

Episode Cover Episode Cover

It's so quiet here...

Time to discover new episodes!

Discover
Your Library
Search