5 ms·
This is helpful, because practically many functions in the wild have assert-like checks at the top of the function, e.g. `(if-not key1 (throw (Exception ...))`
by pgt 2mo ago
This is helpful, because practically many functions in the wild have assert-like checks at the top of the function, e.g.
`(if-not key1 (throw (Exception ...))`
...and pre-conditions, e.g. `:pre [condition1 condition2]` do not run when `assert` is off.