clerk
clerk copied to clipboard
catch and rethrow eval error with additional context
It can be hard to track down the source of notebook evaluation errors. This PR adds the original file name and form for which the evaluation exception is relevant.
for a notebook with an expression like (throw (ex-info "boom" {:hi :there}))
we have: