I've been using ZIO at work for about a year now, and thought I would share some of my learnings.
Mark Rudolph (@Alterationx10)
Every Argument for Static Typing Applies to Typed Errors
Think of all the arguments you've heard as to why static typing is desirable - every single one of those arguments applies equally well to using types to represent error conditions.
Lachlan O'Dea (@quelgar)