New @typedclojure error messages--destructuring is now a first-class concept!
Old: Polymorphic static method clojure.lang.RT/nth could not be applied to arguments
New: The type `(t/HSet #{:foo})` cannot be destructured via syntax `[a]`
https://t.co/NrbYf4VKrF
I just applied for @cljtogether funding to improve type inference in @TypedClojure using symbolic execution. Applications due 17 July!
My app: https://t.co/cdCFov6jO6
If you're a superfan, you can now support my work on @TypedClojure on Patreon. I plan on enjoying myself and rediscovering why I started in the first place--no more big crowdfunds and ridiculously high expectations. Sound fun? Pull up a seat and order a fn https://t.co/7zA32P51D5
core.typed 0.5.1: Improved auto-annotation performance (capable of WIP cljs.compiler types+specs), added auto-annotation test suite via CircleCI Workflows https://t.co/IyBlcOVjy2
core.typed 0.5.0: check-ns breaking change (transitive ns deps not checked), and moved to custom single-pass tools.analyzer fork https://t.co/FRFVYb3unh