considering leaving core.typed 1.0.0 as the stable contrib version and maintaining that as needed, and starting typed clojure 2.0 outside of contrib with all my other ideas
started playing around with spec2 and it's really exciting
might even make sense to use its syntax for types if I can figure out a reasonable story for generating tests for polymorphic functions
it's mostly there, I can write a dependent type in spec2, but having some trouble with generators
that would be super awesome, if typed clojure types automatically compiled (or were exactly) specs
it would only make sense if you could conform polymorphic types tho
RH said he was thinking about polymorphic specs when I chatted to him at clojure conj. I figured out a way of doing it in spec2.
Sounds great Ambrose!
Ooh that sounds exciting! > I figured out a way of doing it in spec2. Is spec2 intended to allow this, or did you "bend it to your will" with some trickery?