Slide 19
Slide 19 text
Other things
• Do notation. General purpose.
• Alternative is a natural fit for many domains like parsing, gui
construction. You can define many algorithmic functions on top like
optional, many, foldMap etc. Almost forms a DSL.
• Advanced techniques
• Free Monads
• Monad Transformers
• Lens, Conduit, Pipes