unthrow (npm): Wrap APIs which throw errors and make them return Result objects
Keywords: promises|algebraic programming|error handling