Welcome to the Basilisp Kernel for Jupyter! This kernel allows you to run Basilisp code directly in your Jupyter notebooks.
Basilisp is a Python-based Lisp implementation that offers broad compatibility with Clojure.
- Full integration with Jupyter Notebook and JupyterLab
- Enhanced autocompletion features
- Seamless interoperability with Python libraries
Ensure you have Jupyter installed. If not, install it using pip:
pip install jupyter
To install the Basilisp Kernel, run:
pip install basilisp-kernel
Start your Jupyter notebook server:
jupyter notebook
In the Jupyter interface, select the Basilisp kernel when creating a new notebook.
For full documentation on Basilisp, visit Basilisp Documentation.
This project includes a series of Jupyter notebooks that demonstrate various features and capabilities. You can find these notebooks in the notebooks directory of this repository.
This kernel was developed based on the echo_kernel as a starting point.