IRacket is a Racket kernel for Jupyter. IRacket enables interactive notebook-style programming with Racket.
- Racket
- Jupyter
- ZeroMQ
- on Debian/Ubuntu Linux: install the
libzmq5package - on RedHat/Fedora (Linux): install the
zeromqpackage - on MacOS with Homebrew: run
brew install zmq - on Windows, automatically installed by Racket's
zeromq-r-libpackage - for other systems, see http://zeromq.org
- on Debian/Ubuntu Linux: install the
First install the iracket package:
raco pkg install iracketThen register the iracket kernel with Jupyter:
raco iracket installRun the Jupyter notebook server as you usually do, e.g.
jupyter notebookand create a new notebook with the Racket kernel, or open
examples/getting-started.ipynb in the iracket source directory.
See the examples subdirectory for example notebooks.
The first version of IRacket was by Theo Giannakopoulos (then at BAE Systems), for the PPAML program.