Effect, Fiber & Schema: tactical and technical characteristics of Effect.ts [ukr]
While the ECMAScript standard hopelessly stalled somewhere around 2017, the world of TypeScript development is approaching its mid-life crisis — with typed error handling, dependency injection typing, runtime type safety, logical concurrency, and many other concepts still unresolved at the language level. Libraries like fp-ts, InversifyJS, io-ts, and RxJS offer only isolated solutions to these issues.
And now, a new white knight appears on the web development horizon — Effect.ts! Does it solve the aforementioned problems? What’s under the hood? And how can developers best “dive into Effect”?
In this talk, I’ll explain how we adopted Effect.ts, what it truly offers to developers, and whether it really changes the game in the world of TypeScript.

- Author of several so-called KillTech web applications for the Innovation Center
- An Adept of type-driven development and reactive programming. Recently, I’ve been writing about it in my Medium column
- Until 2022 — web team leader at MyHeritage