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.