better_effect 0.1.1
better_effect: ^0.1.1 copied to clipboard
Contextual dependency injection, typed error propagation, and scoped resources for result_dart.
0.1.1 #
- Expanded the package documentation with complete installation, composition, runtime, resource, testing, and operational guidance.
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.