This week:
- Creating Neat .NET Core Command Line Apps (alt url)
- CSharp Free Monad
- Category Theory by Dixin - Basics with C# examples
- Fundamentals
- Monoid
- Functor and LINQ to Functors
- Natural Transformation
- Bifunctor
- Monoidal Functor and Applicative Functor
- Monad and LINQ to Monads
- Advanced LINQ to Monads
- IO monad
- State monad
- Exception monad
- Reader monad
- Writer monad
- Continuation monad
- Do C# extension methods break OOP/SOLID principles?
“I played with C# extension methods, they make cleaner code but because they’re not OOP, I will not be using them!”