tryCatch<T, E extends Object> function

Result<T, E> tryCatch<T, E extends Object>(
  1. T f()
)

Implementation

Result<T, E> tryCatch<T, E extends Object>(T Function() f) {
  try {
    return Ok(f());
  } on E catch (e) {
    return Err(e);
  }
}