Async Programming Is Just @Inject Time

All I really wanted to do was learn a little bit more about different models for error handling, but then I kept seeing “effects” and “effect systems” mentioned, and after reading about Koka and Effekt I think I’ve been converted. I want effects now. So here’s what I wished I could have read a few weeks ago. To start with, you need to remember that functions don’t exist. They’re made up. They’re a…