Effect values for C# with examples, inspired by Haskell Free Monad and Scalaz ZIO
Useful links:
- John DeGoes: Beyond Free Monads - λC Winter Retreat 2017
- Free and tagless compared - how not to commit to a monad too early
- Original Free Monad in C# gist by @louthy
- FP extensions for C# by @louthy
- John A De Goes - ZIO: Next-Generation Effects in Scala 2019
- ZIO Environment
- Testable ZIO
- F# ZIO demo by @AnthonyLloyd