extensible-effects + more


Details
First Talk: Colin Woodbury on extensible-effects library
`extensible-effects` is a recent alternative to the ubiquitous `mtl` library. It constrains effects via typeclasses, instead of data types with functional dependencies. For the every Haskeller, extensible-effects allows for convenient intermixing of effect sets while avoiding some of the
shortcomings of `mtl`.
In this talk we will be comparing extensible-effects with mtl in terms of usage and performance, demonstrating how to implement new effects, and giving some tips for practical use in the wild.
To prime yourself, feel free to check out the original paper here (http://okmij.org/ftp/Haskell/extensible/exteff.pdf)
Or see some sample usage here:
• (basics) https://github.com/fosskers/playground/blob/master/haskell/extensible-effects/Eff.hs
• (use with servant) https://github.com/fosskers/playground/blob/master/haskell/servant/ExtensibleEffects.hs
Second Talk: TBA

extensible-effects + more