Explore a comprehensive talk that addresses two crucial questions in functional programming and C# development: extracting value from monads and combining dependency injection with async/await without leaky abstractions. Gain a clear understanding of monads through easy-to-follow explanations and practical examples. Discover how containers play a role in these concepts. Dive into C# code examples that demonstrate these principles in action, providing valuable insights for both functional programming enthusiasts and C# developers looking to enhance their skills in handling asynchronous operations and dependency management.
Overview
Syllabus
Get value out of your monad - Mark Seemann
Taught by
NDC Conferences