extensions/logics/future_extensions library
Extensions for Future operations and utilities.
These helpers make common async patterns — swallowing errors, supplying fallbacks, adding delays or timeouts — read as fluent chains.
Example usage:
final user = await fetchUser().orElse(User.guest());
await save().thenDelay(const Duration(milliseconds: 300));
Extensions
-
FutureExtensions
on Future<
T> - Extensions for Future operations and utilities.
- FutureValueExtensions on T
- Extensions for creating delayed futures from a value.