A micro abstraction layer for Javascript that makes writing, testing, and monitoring side-effects easy.
Effects-as-data is a micro abstraction layer for JavaScript that simplifies writing, testing, and monitoring side-effects by allowing developers to declaratively define and test business logic. It uses generators to handle asynchronous and non-deterministic code, eliminating the need for globals, singletons, closures, dependency injection, and brittle promise chains. This library is ideal for developers seeking to write maintainable, testable, and scalable applications while keeping side effects isolated and manageable.
How the donated funds are distributed
Kivach works on the Obyte network, and therefore you can track all donations.