Skip to main content

Auto reload class with Clojure nREPL

Project description

Auto reload class with nREPL.

https://asciinema.org/a/0zgnfutgxw7jedoza1ievcx7z.png

Quick Start

  1. Install nrepl by pip:

    $ pip install nrepl
  2. Start watching clojure files, Run nrepl with watch command:

    $ nrepl watch -p 59258 -w /path/to/project
    Start watching /home/shonenada/Projects/clojure/src
    Detected changes of /home/shonenada/Projects/clojure/src/route.clj, reloading
  3. (or) Start clojure project (lein run) and watch clojure files:

    $ nrepl run -p 59258 -w /path/to/project
    [lein]: Compiling 1 source files...
    [lein]: Start server on 8080
    [nrepl]: Start watching /home/shonenada/Projects/clojure/src
    [nrepl]: Detected changes of /home/shonenada/Projects/clojure/src/route.clj, reloading

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

nrepl-0.1.7.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

nrepl-0.1.7-py2.py3-none-any.whl (7.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file nrepl-0.1.7.tar.gz.

File metadata

  • Download URL: nrepl-0.1.7.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.7

File hashes

Hashes for nrepl-0.1.7.tar.gz
Algorithm Hash digest
SHA256 f81eec7d18df918ad4355f982a676ad9af4c64366c096809bd2add49b04d82f4
MD5 2524b9de611819cf490a8959c378d011
BLAKE2b-256 eee3cd4855852a196b9eb4301108928c226148a408b79707af29227a00084b56

See more details on using hashes here.

File details

Details for the file nrepl-0.1.7-py2.py3-none-any.whl.

File metadata

  • Download URL: nrepl-0.1.7-py2.py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.7

File hashes

Hashes for nrepl-0.1.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f37948b37b432e6e9b4c33221d9a86a2f3a1a06ad7f5acf0d277f87ebd7f6fc2
MD5 58def96d93997ec3846b1ea5ef4e1060
BLAKE2b-256 046c005bfcde22ed9df0e8ad8c7eb7c8defc62c659beb0f85558a319c1f1ee92

See more details on using hashes here.

Supported by

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