jasondelaat / pymonad

PyMonad implements data structures typically available in pure functional or functional first programming languages like Haskell and F#. Included are Monad and Monoid data types with several common monads included - such as Maybe and State - as well as some useful tools such as the @curry decorator for defining curried functions. PyMonad 2.x.x represents an almost complete re-write of the library with a simpler, more consistent interface as well as type annotations to help ensure correct usage.
BSD 3-Clause "New" or "Revised" License
197 stars 22 forks source link

Where is the tutorial about how to use it? #24

Open vasili111 opened 2 years ago

vasili111 commented 2 years ago

Hi,

Where I can find the tutorial about how to use pymonad ?

Hammer2900 commented 2 years ago

This approach complicates the code a lot, I wonder if anyone uses this library in serious projects ?

Hammer2900 commented 2 years ago

https://www.miguelfarrajota.com/2021/06/monads-in-python-with-pymonad/