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
  • Data structure manipulation
  • Interactive code evaluation

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]})

Development

See GitHub repository for development instructions.

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.0.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.0.tar.gz.

File metadata

File hashes

Hashes for jupyterlite_clojure_kernel_canary-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a74c05b392695fa3803c2d9cec400fb0692ca297e0f82edb4af2d521e67b2902
MD5 7ba651e41b6b85e8ab5786e52a07b1a0
BLAKE2b-256 d6bc616402afc38fe41a323b7068c69dd3473c14ee60d308690f24f536500167

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupyterlite_clojure_kernel_canary-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7ccb02ad6383d1f27c336f76bcfb228ae0bf22c43e110aa3f316bc38e662d4c1
MD5 7a2ccee7921276902e53db6f792da0a8
BLAKE2b-256 b87a62bf0d8c12947a63544b3b764949a58591e5c3a99f565e20cbd863d22488

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