Skip to content
0:00 / 0:00

#freemonads#scala

Free as in Monads by Daniel Spiewak

Northeast Scala Symposium

609 subscribers • 2 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Daniel Spiewak

Advanced. Deep dive for people who know the field.

7.1K views9 years ago2 recommendations

Programming languagesSoftware designScalaFunctional programming

Daniel Spiewak derives the Free monad from scratch in Scala to demonstrate its power and simplicity.

In this talk, we will embark on an epic journey through a live editor buffer as we derive the Free monad from scratch for fun and profit in just a few dozen lines of code. And once we have it, we will see how easy to use and powerful it can be when applied to the right problems.

Why it's here

2 people recommend this

What people say. Highly recommended for building a Free monad from scratch to understand how it works without complex optimizations.

u/know_not_muchin r/scala • Recommends

Free as in Monads by Daniel Spiewak

u/Graf_Blutwurstin r/scala • Recommends

On “Has anyone found a good tutorial on free monads that actually compiles?”

To add to the video comments: I personally really like Daniel Spiewaks talk on the Free Monad where he rolls his own from scratch. It's much more understandable because it doesn't have any of the optimizations etc. link to this video