Clojure Specs

Posted on October 1, 2016

The Clojure community recently introduced a powerful new language feature called specs, which is available for both Clojure and ClojureScript. It’s intended to replace the need for core.typed, and introduces some powerful features into the language to ensure type safety. Specs provide a flexible way to write type signatures.