A library that throws a typed host exception (an http client raising java.net.ConnectException) needs (class e), instance?, .getMessage and ex-message to all reflect the named class. jolt-host-throwable already builds that value; expose it as a jolt.host seam so libraries stop hand-rolling a :jolt/ex-info table that carries only the class (its .getMessage/ex-message return nil). |
||
|---|---|---|
| .. | ||
| chez | ||