core-typed 2024-12-07

Hey folks, another question here. I noticed that defalias no longer interns the vars. Whats the correct way to reference defalias from other namespaces now?

You need to use ns aliases now.

for example, for t/Any you need (:require [typed.clojure :as t])

1

the two big things that changed are you can't :refer aliases and editor integration. for docs use (typed.clojure/doc-clj t/Any). I haven't tried hooking this up to any editors as a clojure.repl/doc supplement.