async_extension 1.0.9
async_extension: ^1.0.9 copied to clipboard
Dart async extensions, to help usage of Future, FutureOr and async methods. Also allows performance improvements when using sync and async code.
1.0.9 #
whereNotNullrenamed towhereNotNullSyncto avoid conflict with packagecollection.
1.0.8 #
- Added
asyncTry:- Executes a
blockin atry,then,catchandfinallyexecution chain.
- Executes a
- Using standard Dart coverage.
- coverage: ^1.0.3
1.0.7 #
- New extension methods:
resolveOtherresolveAllNullable
- New
Mapextension methods:resolveAllKeysresolveAllEntriesresolveAllValuesresolveAllValuesNullable
1.0.6 #
- New extension methods for nullable types:
whereNotNullwhereNotNullResolvedresolveAllNotNull
- Fixed
isResolveddetection for whenTisObjectordynamic.
1.0.5 #
- The package now exports
dart:async. - New extensions:
- resolveWithValue
- resolveAllWithValue
- resolveAllThen
- allAsList
- Optimized some resolutions
- Now ensures that iterables won't be iterated more than once.
- Ensures that
ListandSetwon't be converted toListwhen not needed.
1.0.4 #
- Added
AsyncLoopandAsyncSequenceLoop.
1.0.3 #
- Added
FutureOr.then.
1.0.2 #
- Added
resolveBothforFutureOrandFuture. - Add
FutureandFutureOrarithmetic operators. - Added Benchmarks:
async_extension_benchmark.dartasync_extension_benchmark2.dart
1.0.1 #
- Adjusted
pubspec.yamldescription. - Added
FOSSAscan and badges.
1.0.0 #
- Initial version.