A small example of using clojure.spec to define dependet types | Heykuki News