Very sophisticated contract system and exceptions and reified continuations.
It's dynamic, JITed language, and it's a Lisp, but I recommend studying it just for the sake of learning various techniques Racket uses. They are frequently very interesting from the language design perspective and their usage is easier to understand than in Haskell :)
I am pretty excited to see this. Any existing language out there actually does this?