*assert*

added

ns
clojure.core

type
var


        

                user=> (set! *assert* true)

user=> (defn str->int
        [x]
        {:pre  [(string? x)]}
        (Integer/valueOf x))

user=> (str->int 12.2)
;;=> AssertionError Assert failed: (string? x)  user/str->int...