Basilisp kernel for Jupyter
Project description
Basilisp Kernel for Jupyter
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.
Features
- Full integration with Jupyter Notebook and JupyterLab
- Enhanced autocompletion features
- Seamless interoperability with Python libraries
Installation
Ensure you have Jupyter installed. If not, install it using pip:
pip install jupyter
To install the Basilisp Kernel, run:
pip install basilisp-kernel
Usage
Start your Jupyter notebook server:
jupyter notebook
In the Jupyter interface, select the Basilisp kernel when creating a new notebook.
Documentation
For full documentation on Basilisp, visit Basilisp Documentation.
Examples
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.
Acknowledgments
This kernel was developed based on the echo_kernel as a starting point.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file basilisp_kernel-1.1.0.tar.gz
.
File metadata
- Download URL: basilisp_kernel-1.1.0.tar.gz
- Upload date:
- Size: 4.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54a9a8d24e4f04b8dd889f63cd995f4d8f72ed0f51692c990758af37a234eb94 |
|
MD5 | 19cb0279336b1a73051d30ac622c217c |
|
BLAKE2b-256 | 21b3407c37f505096478c300305aee97475467d1a2987ec30d091c247f62f530 |
File details
Details for the file basilisp_kernel-1.1.0-py3-none-any.whl
.
File metadata
- Download URL: basilisp_kernel-1.1.0-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebe3acfcacbad154fdf30c1b19db7a72b41bf684e74eac9328a02094148de1e6 |
|
MD5 | 86c7b0fc0ee89374119ebd56b7d579d8 |
|
BLAKE2b-256 | 2405a0367d60978864a346a7f1741ffd17efa07e51443547a64792778380e41b |