Let, try and other code blocks in the REPL

This page summarizes the projects mentioned and recommended in the original post on /r/Clojure

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • scope-capture

    Project your Clojure(Script) REPL into the same context as your code when it ran

  • Is anyone aware of any prior art along the lines of this? I've seen scope-capture but it's more about instrumenting existing programs than writing new ones interactively.

  • lexikon

    Reify, manipulate and replay the lexical environment in Clojure

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • clojure

    The Clojure programming language

  • Interestingly enough, the built-in REPL does put you in a context on startup https://github.com/clojure/clojure/blob/master/src/clj/clojure/main.clj#L448. It's a shame it's not straight-forward to do the same with own code.

  • debug-repl

    A Clojure debug repl as nrepl middleware

  • I think gary already did this with debug repl.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts