
F# in Production with Scott Wlaschin
Software Unscripted
00:00
Monad Transformers
My personal view on Monad Transformers is actually just like, just avoid that. Just don't do that to yourself. I put a lot of thought into this. Like you could have anything that's like monadic, you're just slam it into IO. It's not the end of the world. Another example of making things complicated is something like lenses. People have to learn all this stuff in order to use these effectively. On top of that, other people looking or codes will not have any idea why, what you're doing and why you're doing it. Even functional programming, even Haskell programmers, if someone's really using the lens library heavily, might say, what are all these
Transcript
Play full episode