andThen<U> method

Future<Option<U>> andThen<U>(
  1. FutureOr<Option<U>> f(
    1. T
    )
)

Implementation

@pragma("vm:prefer-inline")
Future<Option<U>> andThen<U>(FutureOr<Option<U>> Function(T) f) {
  return then((option) => switch (option) {
        Some(:final v) => f(v),
        _ => Future.value(None),
      });
}