Skip to main content

A Clojure Kernel for JupyterLite using `sci`

Project description

JupyterLite Clojure Kernel

A Clojure kernel for JupyterLite powered by sci —— Small Clojure Interpreter, enabling Clojure code execution directly in the browser.

Features

  • Browser-based Clojure REPL
  • No server-side dependencies
  • Core Clojure functions support

Installation

pip install jupyterlite-clojure-kernel-canary

Usage

  1. Install JupyterLite
  2. Add the Clojure kernel
  3. Create a new notebook with Clojure kernel

Examples

;; Basic calculations
(+ 1 2 3)

;; Define functions
(defn square [x] (* x x))

;; Data structures
(def data {:name "Alice" :scores [98 92 85]})

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jupyterlite_clojure_kernel_canary-0.1.1.tar.gz (342.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file jupyterlite_clojure_kernel_canary-0.1.1.tar.gz.

File metadata

File hashes

Hashes for jupyterlite_clojure_kernel_canary-0.1.1.tar.gz
Algorithm Hash digest
SHA256 a05a05481e3d2c10d79d4e828edc0644bf4d7a5763734802cb476ed2d7fea4c4
MD5 dadbcc940b0ff7e4d0773b0e11849bb7
BLAKE2b-256 c29da4b53665eb074827cafc2cf972df3876dbc5d1610c981987f257300dca27

See more details on using hashes here.

File details

Details for the file jupyterlite_clojure_kernel_canary-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for jupyterlite_clojure_kernel_canary-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7dcd8f606dd855d79a1af695bb452ec1f34e4e2ac2ba9ff60d4ff746e9b364e8
MD5 d860e6db7d29aa5acb4395ad3b81126f
BLAKE2b-256 e1b2421fd3002e2cab8b1a5f8b871db0af055d394df81067037e339abb6aa973

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page