ghostwheel

Hassle-free clojure.spec, automatic generative testing, side effect detection, and evaluation tracing for Clojure(-Script) – https://github.com/gnl/ghostwheel
2018-07-13T00:03:30.000145Z

So my two issues are definitely gone, but with (>defn example [] [=> int?] 1) I'm getting FAILED: example - Spec check and then it's blank. Did I do something wrong?

gnl 2018-07-13T00:03:58.000114Z

Let me check.

gnl 2018-07-13T00:07:19.000173Z

Probably a caching issue again, just go straight for 0.2.3, without -SNAPSHOT, just deployed it.

2018-07-13T00:11:33.000105Z

Huh. I guess so. Everything looks good to me!

gnl 2018-07-13T00:11:57.000162Z

Perfect, pushing it all to github.

gnl 2018-07-13T00:13:11.000152Z

It's kinda messy with the -SNAPSHOTS, cause they're updated in place, stuff like this happens.

gnl 2018-07-13T03:50:31.000103Z

@ggaillard (and everyone, really) – about a week ago we briefly talked about the difficulties in testing side-effectful functions and how it can be made easier. I mentioned that there are plans in the works to that effect, but in the meantime you may find this approach to writing pure event handlers useful if you aren't already familiar with it: https://github.com/Day8/re-frame/blob/master/docs/EffectfulHandlers.md

👍 1