|
|
|
|
|
by bjacobso
621 days ago
|
|
I've had a very similar experience, and have been slowly moving from zod and ts-rest to @effect/schema and @effect/platform/HttpApi as well as migration to Effect Match from ts-pattern. There is a learning curve but its a pretty incredible ecosystem once you are in it for a bit. I think the real turning point was typescript 5.5 (May 2024). The creator of typescript personally fixed a bug that unlocked a more natural generator syntax for Effect, which I think unlocks mainstream adoption potential. https://twitter.com/MichaelArnaldi/status/178506160889445172...
https://github.com/microsoft/TypeScript/pull/58337 |
|