core-typed

Typed Clojure, an optional type system for Clojure
2016-04-23T00:11:45.000005Z

@serce you can also use Google Closure Compiler's type annotations in CLJS docstrings https://github.com/clojure/clojurescript/wiki/Compile-Time-Type-Checking