try
Handle exceptions as values in Clojure.
Overview
This library lets you treat exceptions and any other value considered an error in your application context as normal values that can be manipulated by the combinators provided by the library. Handling errors this way let you write more composable code.
See the api reference for detailed information.