Session

Functional Programming made easy in C# with Language Extensions

LanguageExt is a library that uses and abuses the features of C# to provide a functional base class library. The class extensions bring some of the functional world into C#, making even the most seasoned object-oriented programmers more productive.

Join this session to see the most commonly used functional effects that LanguageExt offers in action, across a variety of capabilities: input/output (IO) handling, atomic concurrency, and state management with monads (monawhat?). And you will learn also about all the functional programming features that you'd expect, including memoization, currying, type aliasing, etc.

Everything flavored with the rich refactoring capabilities of Rider, to get you start in a blink of an eye!

Stefano Tempesta

Web3 Architect & CTO | AI & Blockchain for Good Ambassador

Gold Coast, Australia

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top