A handful of functions in processor.clj use giant let blocks with heavy de-structuring to parse relevant portions of error data, as returned by functions like (Throwable->map).
Consider using clojure.main/ex-triage instead to simplify the data we are passing around and make extracting values easier, as it seems to do a lot of the heavy error analysis for us.
A handful of functions in processor.clj use giant
let
blocks with heavy de-structuring to parse relevant portions of error data, as returned by functions like(Throwable->map)
.Consider using clojure.main/ex-triage instead to simplify the data we are passing around and make extracting values easier, as it seems to do a lot of the heavy error analysis for us.