HomeEpisodesBlogPricingAbout
0
Log inSign Up
Home
0
EpisodesBlogPricingAboutLog inSign Up
Table of ContentsNext: Introduction >


PDF

ePub

Mobi

The Ultimate Guide To Clojure REPLs

  • 1. Introduction
    • 1.1. What's a REPL?
    • 1.2. What is it good for?
    • 1.3. How does a REPL work?
    • 1.4. Contributing to This Guide
    • 1.5. Changelog
    • 1.6. Todo
  • 2. Clojure REPLs
    • 2.1. Clojure's Built-in REPL
      • 2.1.1. Starting the REPL
      • 2.1.2. REPL Special Features
      • 2.1.3. Line Editing and History Support
    • 2.2. Socket REPL
      • 2.2.1. Creating Your Own "Socket REPLs"
    • 2.3. nREPL
      • 2.3.1. Messages
      • 2.3.2. Sessions
      • 2.3.3. Custom Middleware
      • 2.3.4. Protocol
      • 2.3.5. Clients
      • 2.3.6. ClojureScript clients for nREPL
  • 3. ClojureScript REPLs
    • 3.1. ClojureScript Built-in REPLs
      • 3.1.1. Rhino
      • 3.1.2. Node.js
      • 3.1.3. Browser connected REPL
    • 3.2. Piggieback
    • 3.3. Austin
    • 3.4. Weasel
    • 3.5. Figwheel
    • 3.6. cljs-nashorn
    • 3.7. Further Reading
  • 4. Bootstrapped ClojureScript REPLs
    • 4.1. Planck
    • 4.2. Lumo
    • 4.3. Calvin
    • 4.4. Replumb
    • 4.5. KLIPSE
    • 4.6. Node.js bootstrapped REPL
  • 5. Editor Integration
    • 5.1. Emacs
      • 5.1.1. inf-clojure
      • 5.1.2. CIDER
      • 5.1.3. clj-refactor
      • 5.1.4. Monroe
    • 5.2. Vim Fireplace
    • 5.3. Cursive
    • 5.4. NightCode
    • 5.5. LightTable

Table of ContentsNext: Introduction >

Become a Clojure Pro

11 hours 6 minutes and 40 seconds of Premium Video Content

✓ In-depth tutorials
✓ Backend, frontend, language and tooling
✓ Complete transcripts and source code

Start your free trial today!

Lambda Island

Episodes About / FAQ Imprint Privacy Policy Cookie Policy Pricing

Updates

Episodes RSS Feed Blog RSS Feed Twitter News
Twitter Instagram Github