clojure/core.typed

core.typed - An optional type system for Clojure