Skip to content

Instantly share code, notes, and snippets.

@uarun
Last active April 8, 2018 11:36
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save uarun/c10833194b075eed82d678399bde3fdd to your computer and use it in GitHub Desktop.
Save uarun/c10833194b075eed82d678399bde3fdd to your computer and use it in GitHub Desktop.
Free Monad Resources

Online Resources to Learn Free Monads

Videos

Composable application architecture with reasonably priced monads - Rúnar Bjarnason

Composable application architecture with reasonably priced monads

Programs as Values - Rob Norris

Programs as Values - Doobie

Drinking the Free Kool-Aid - David Hoyt

Drinking the Free Kool-Aid

Dead-Simple Dependency Injection

Dead-Simple Dependency Injection

Move Over Free Monads: Make Way for Free Applicatives! — John de Goes

Move Over Free Monads: Make Way for Free Applicatives!

Run free with the monads: Free Monads for fun and profit - Ken Scrambler

Run free with the monads: Free Monads for fun and profit

Slides

Free monads are simple - Noel Welsh

http://noelwelsh.com/assets/downloads/advanced-scala-2015-free-monads.pdf

Blogs

Free Monads are Simple - Noel Welsh

http://underscore.io/blog/posts/2015/04/14/free-monads-are-simple.html

Deriving Free Monads - Noel Welsh

http://underscore.io/blog/posts/2015/04/23/deriving-the-free-monad.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment