Returns a partially constructed Catch object, which you must give an exception handler function as an argument to "by".
A container class for catch/finally logic.
A container class for finally code.
A container class for Try logic
A Catch object which catches everything.
A Catch object which catches everything.
Creates a Catch object which will catch any of the supplied exceptions.
Creates a Catch object which will catch any of the supplied exceptions. Since the returned Catch object has no specific logic defined and will simply rethrow the exceptions it catches, you will typically want to call "opt" or "either" on the return value, or assign custom logic by calling "withApply".
Creates a Catch object which maps all the supplied exceptions to 'None'.
Creates a Catch object which maps all the supplied exceptions to 'None'.
Creates a Catch object which catches and ignores any of the supplied exceptions.
Creates a Catch object which catches and ignores any of the supplied exceptions.
The empty Catch object.
The empty Catch object.
Experimental
Experimental
Returns a Catch object with no catch logic and the argument as Finally.
Returns a Catch object with no catch logic and the argument as Finally.
Creates a Catch object which unwraps any of the supplied exceptions.
Creates a Catch object which unwraps any of the supplied exceptions.