try package:safe-exceptions

Same as upstream try, but will not catch asynchronous exceptions
try specialized to catch all synchronous exceptions
tryDeep specialized to catch all synchronous exceptions
try without async exception safety Generally it's better to avoid using this function since we do not want to recover from async exceptions, see https://github.com/fpco/safe-exceptions#quickstart
Same as try, but fully force evaluation of the result value to find all impure exceptions.
try specialized to only catching IOExceptions
A variant of try that takes an exception predicate to select which exceptions are caught.