.NET Rocks! cover image

Functional C# with Simon Painter

.NET Rocks!

00:00

The Curse of the Monad

Gordon Bennett: Monads are like a quantum science, if you think you understand it, you clearly don't. He says most of the functions in Haskell aren't needed in C-sharp programming. But functional programming is meant to be side effect free - so how do you deal with things like IO operations? In that case we're going to go monad crazy and have to compromise somewhere.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app