better_effect 0.1.0 copy "better_effect: ^0.1.0" to clipboard
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 by result_dart.
  • Added contextual service resolution with use<T>().
  • Added automatic typed failure propagation with use.unwrap, use.result, and use.fail.
  • Added Module, Binding, and an auto_injector backend.
  • 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-based zip, and core Effect operators.
0
likes
0
points
300
downloads

Documentation

Documentation

Publisher

unverified uploader

Weekly Downloads

Contextual dependency injection, typed error propagation, and scoped resources for result_dart.

Repository (GitHub)
View/report issues

Topics

#dependency-injection #result #effect #functional-programming #resource-management

License

unknown (license)

Dependencies

auto_injector, result_dart

More

Packages that depend on better_effect