Algebraic Patterns
Originally, I intended to write one giant post about various algebraic patterns, mostly in python. This was mostly prompted by not-as-successfull presentation I did at my work, that was about applicative functors. I thought applicative functors are really cool. Most colleagues thought that my examples in haskell were not comprehensible.
"Maybe if I translate this to Python, more people would understand", I thought to myself. But as I wrote, the post grew in size and I had to split it into several posts. So far, I have:
- Algebraic patterns in Python
- Monoid pattern in Python
- Monoid for specifying configuration
- Functor pattern in Python
- Applicative pattern in Python
- Applicative pattern for reactive programming
Maybe it will include a proper monad tutorial once :-)