wrap property

Future<Result<T, E>> get wrap

Implementation

Future<Result<T, E>> get wrap async {
  return Isolate.run(() async {
    try {
      return Ok<T>(await _());
    } on Exception catch (e) {
      return Err<E>(e as E);
    }
  });
}