Philly ETE 2017 #44 - Free as in Monads - Daniel Spiewak

preview_player
Показать описание
What is the `Free`? Where did it come from? Why is it here? Why would anyone *really* care? 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. When I was exposed to these ideas and abstractions, it forever changed the way I write software. If you aren’t careful, it could do the same for you!
Рекомендации по теме