ghostwheel

Hassle-free clojure.spec, automatic generative testing, side effect detection, and evaluation tracing for Clojure(-Script) – https://github.com/gnl/ghostwheel
wilkerlucio 2019-06-18T00:14:24.007100Z

@bbrinck thanks, it worked when I did some changes in my user.clj to import and do just what you said

👍 1
wilkerlucio 2019-06-18T00:14:55.007300Z

if anyone else needs it:

wilkerlucio 2019-06-18T00:14:56.007600Z

(ns user
  (:require [expound.alpha :as expound]
            [clojure.spec.alpha :as s]))

(alter-var-root #'s/*explain-out* (constantly expound/printer))

gnl 2019-06-18T10:48:25.008800Z

@bbrinck @wilkerlucio There is a known issue with setting up expound which is fixed in ghostwheel 0.4.0-SNAPSHOT and if it's set in the config, it now enables expound precisely in the way described above. Until then this is of course a perfectly usable workaround.

👍 1