Earlier quoted context omitted.
I assume you mean static typing enabled. Because lisps are already dynamically typed to begin with.
Thanks, I actually meant gradually typed systems, like rust typed or closure with heavy spec usage.
Clojure spec is great at system boundaries but it's hard to describe it is a type system, it's a predicate system it can define very arbitrary constraints mostly at runtime