On 15th January 2020, core.typed moved back to a monorepo. All Maven coordinates are unchanged, however any tools.deps Git dependencies will need to be updated to the corresponding subdirectory under the monorepo.
[org.clojure/core.typed "0.6.x"] to [org.clojure/core.typed.checker.jvm "0.7.0"]
[org.clojure/core.typed.rt "0.6.x"] to [org.clojure/core.typed.runtime.jvm "0.7.0"]
[org.clojure/core.typed.infer "0.6.x"] to [org.clojure/core.typed.annotator.jvm "0.7.0"]
[org.clojure/core.typed.analyzer.jvm "0.6.x"] to [org.clojure/core.typed.analyzer.jvm "0.7.0"]
clojure.core.typed/def-alias renamed clojure.core.typed/defaliasclojure.core.typed/loop> renamed to clojure.core.typed/loopclojure.core.typed/dotimes> renamed to clojure.core.typed/dotimesclojure.core.typed/for> renamed clojure.core.typed/for
(for [a :- t, i] :- r, i)[[a :- t] i]clojure.core.typed/doseq> renamed clojure.core.typed/doseq
[[a :- t] i]clojure.core.typed/fn> renamed clojure.core.typed/fn
(fn [a :- t] :- t, b)clojure.core.typed/def> renamed clojure.core.typed/def
defclojure.core.typed/defprotocol> renamed clojure.core.typed/defprotocol
ann-protocolclojure.core.typed/defn> renamed clojure.core.typed/defn
(defn name [a :- t] :- t, b)clojure.core.typed/ann
:nocheck metadata renamed to :no-checkAll renamed clojure.core.typed/AllAny renamed clojure.core.typed/AnyDifference renamed clojure.core.typed/DifferenceFn renamed clojure.core.typed/IFnHMap renamed clojure.core.typed/HMapHSeq renamed clojure.core.typed/HSeqHSequential renamed clojure.core.typed/HSequentialHVec renamed clojure.core.typed/HVecI renamed clojure.core.typed/INothing renamed clojure.core.typed/Nothingpredicate renamed clojure.core.typed/PredRec renamed clojure.core.typed/RecTFn renamed clojure.core.typed/TFnU renamed clojure.core.typed/UValue renamed clojure.core.typed/{Value,Val}Seq* renamed to clojure.core.typed/HSeq
(Seq* Any) -> (HSeq [Any])Vector* renamed to clojure.core.typed/HVec
(Vector* Any) -> (HVec [Any])[& {} -> ] optional keyword argument syntax is now [& :optional {} -> ](HMap {}) mandatory key syntax is now (HMap :mandatory {}):kind option for TFn and All binders is removed
Can you improve this documentation?Edit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |