Effector utils for storify Effect/Event
const fx = fx$last(createEffect<number, number>(x => x));
fx(0);
fx(1);
fx.$last.getState(); // 1const ev = ev$last(createEvent<number>());
ev(0);
ev(1);
ev.$last.getState(); // 1const fx = fx$all(createEffect<number, number>(x => x));
fx(0);
fx(1);
fx.$all.getState(); // [0, 1]const ev = ev$all(createEvent<number>());
ev(0);
ev(1);
ev.$all.getState(); // [0, 1]const fx = fx$flatAll(createEffect<number, number[]>((x) => [x]));
fx(0);
fx(1);
fx.$flatAll.getState(); // [0, 1]const ev = ev$flatAll(createEvent<number[]>());
ev([0]);
ev([1]);
ev.$flatAll.getState(); // [0, 1]-
effector-async-local-storage - Effector Domain based on AsyncLocalStorage
-
ts-fp-di - Tiny TypeScript functional dependency injection, based on Node.js AsyncLocalStorage