At Iterators we’ve had many ideas on how to build a well-structured REST application and we are constantly searching for improvement and better ways to get the job done. Recently we built a system centered around free monads. We want to share this bit of knowledge in the hope that you’ll find it inspiring, or maybe show us how to do it better. While there are lots of tutorials on Free itself, we d
![Free Monads in Web Stack — Part I](https://cdn-ak-scissors.b.st-hatena.com/image/square/9dcfcd17a6763f4c1e369ec80ab4b1b01c588888/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fda%3Atrue%2Fresize%3Afit%3A877%2F1%2AnaP28PrKxr0FjsIgIuE6gw.gif)