Effect is a production ready Typescript library. I haven’t used it myself but would like to. It has several things that I crave when working with a type system.