consec<A, R> function
Maps a synchronous or asynchronous value to a single value.
Implementation
@pragma('vm:prefer-inline')
FutureOr<R> consec<A, R>(
FutureOr<A> a,
FutureOr<R> Function(A a) callback, {
_TOnErrorCallback? onError,
bool eagerError = true,
_TOnCompleteCallback? onComplete,
}) {
return wait<R>(
[a],
(items) => callback(items.elementAt(0) as A),
onError: onError,
eagerError: eagerError,
onComplete: onComplete,
);
}