What makes racket less pure? Have been looking for a typed lisp to play with for quite some time and the choices have always been either racket or clojure.
Edit to add: I have worked with Clojure in production, I haven’t for several years, and probably won’t again unless something weird happens in my life.