Re: [ANN] expound 0.1.2

2017-07-31 Thread Andrea Richiardi
These are both awesome libraries, thanks Ben and Juan, expound can also be a nice addition for unravel (the unrepl client). Inspectable would be awesome for an "upgraded" repl (it is already there as :caught handler, very nice). On Tuesday, July 25, 2017 at 4:16:44 PM UTC-7, Ben Brinckerhoff wr

Re: [ANN] expound 0.1.2

2017-07-28 Thread Jeaye
This looks superb, Ben, thanks for the awesome work. On Tue, Jul 25, 2017 at 04:16:44PM -0700, Ben Brinckerhoff wrote: > Expound formats clojure.spec errors in a way that is optimized for humans > to read. Expound works in Clojure and Clojurescript. > > This release provides human-optimized erro

Re: [ANN] expound 0.1.2

2017-07-26 Thread Juan Monetta
That was a great description Ben! So agree with everything there. One important difference is that inspectable doesn't support clojurescript yet, since it's using a swing interface to draw the ui I'm trying to figure out the best way to support it. My idea on inspectable is putting there a bunc

Re: [ANN] expound 0.1.2

2017-07-25 Thread Ben Brinckerhoff
Please keep in mind that I have not yet used Inspectable, but my impression from reading the README is they both help developers understand spec-related failures. Inspectable does this by providing rich, interactive UI that allows developers to explore the specifics of a spec failure at the REP

Re: [ANN] expound 0.1.2

2017-07-25 Thread Andy Fingerhut
inspectable was recently announced in this group as well. Do you know what the similarities and differences are between these projects? Andy On Tue, Jul 25, 2017 at 4:16 PM, Ben Brinckerhoff wrote: > Expound formats clojure.spec errors in a way that is optimized for humans > to read. Expound w

[ANN] expound 0.1.2

2017-07-25 Thread Ben Brinckerhoff
Expound formats clojure.spec errors in a way that is optimized for humans to read. Expound works in Clojure and Clojurescript. This release provides human-optimized error messages when using a number of spec features, including instrumentation and `assert`. More information is available in the