I'd say your statement is not true, type classes arrived early on and adjustments needed to made. I imagine adjustments will continue to be made as Haskell evolves as a language.
It is true that Haskell & its type system evolve together whereas core.typed must follow Clojure wherever it may go.
It is true that Haskell & its type system evolve together whereas core.typed must follow Clojure wherever it may go.