IPython kernel implementation in Clojure letting you write Clojure code in IPython frontends like the console or the notebook