better_future library
A library for sophisticated asynchronous orchestration in Dart.
Use BetterFuture.wait to run parallel tasks with dependency management.
Classes
-
BetterFailure<
T> - Class for failed outcomes.
- BetterFuture
- A utility class for orchestrating complex asynchronous workflows.
-
BetterOutcome<
T> - Union class for outcomes: concrete instances can be either BetterSuccess or BetterFailure.
-
BetterResults<
T> - An interface for accessing the results of parallel computations.
-
BetterSuccess<
T> - Class for successful outcomes.
Extensions
-
OutcomeMapExt
on Map<
String, BetterOutcome< T> >