io
io copied to clipboard
Effect's core runtime, a fiber-based implementation of structured concurrency
This started as an experiment. If you want to go ahead with this, be my guest :-) I'm happy to repeat this for the other core packages. Missing: Devcontainer ......
```ts interface Foo { foo: Stream.Stream } const tag = Context.Tag() const { foo /*
Adding `promiseWith` to reuse in `promise` and `tryPromise` Removing `new AbortController()` I'm still getting the hang of how everything works, but I thought I'd give it a shot.
# Summary The proposed `flatMapError` function would take an effect `self` and a mapping function `fn` that transforms the error type `E` to a new effect. The function signature can...
Allow multiple Caches(e.g. redis, localStorage, in-memory, etc.) to be used simultaneously. Some kind of CacheStrategy API is probably needed for this to work in order to specify where a value...
Cache L1, L2, ...
I find myself in situations where I'd like to conveniently access and print metrics in the browser console or terminal when running a program. I think it would be great...