The REPL cover image

7: Ben Brinckerhoff on Clojure Spec and Error Messages

The REPL

00:00

Expound - What's the Design Philosophy?

Some libraries will actually go and say like starting at the actual forms. Expound won't analyze the spec itself, just the results of the explained data call. My goal was to really have two parts. One that we discussed was clearly show the specific problem part in context. And the second part was clearly describe the specific thing that went wrong - almost always a predicate.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app