better_effect 0.1.0
better_effect: ^0.1.0 copied to clipboard
Contextual dependency injection, typed error propagation, and scoped resources for result_dart.
0.1.0 #
- Initial core implementation.
- Added lazy
Effect<A, E>values backed byresult_dart. - Added contextual service resolution with
use<T>(). - Added automatic typed failure propagation with
use.unwrap,use.result, anduse.fail. - Added
Module,Binding, and anauto_injectorbackend. - Added factory, eager singleton, lazy singleton, instance, keyed, and resource bindings.
- Added runtime and execution scopes with reverse-order asynchronous cleanup.
- Added Effect locals, local service overrides,
Exit, records-basedzip, and core Effect operators.