Best practices for maintaining REPL "hygiene"?

This page summarizes the projects mentioned and recommended in the original post on /r/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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • tap

    🚰 Save tap> calls for debugging in the REPL (by rads)

  • You may want to try using tap> for debugging, which avoids this problem and is generally more convenient in my experience. I use it to log values with either an atom or Portal.

  • portal

    A clojure tool to navigate through your data. (by djblue)

  • You may want to try using tap> for debugging, which avoids this problem and is generally more convenient in my experience. I use it to log values with either an atom or Portal.

  • 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
  • tools.namespace

    Tools for managing namespaces in Clojure

  • Have you checked tools.namespace? The refresh function solves the problem you mentioned of renaming functions. My workflow is to change files and test my changes individually using the comment macro and when I'm done with that file, I hit a keystroke on my editor that calls tools.namespace's refresh and resets my stateful components, making my REPL state clean.

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

  • Visual-tools meeting 16 - Calva Notebooks & Portal - summary & recording

    1 project | /r/Clojure | 1 Dec 2022
  • Request Support for Clojure in JetBrains new Fleet IDE

    3 projects | /r/Clojure | 18 Oct 2022
  • Clay, a way to write Clojure data science notebook value renderers that are portable across the landscape of Clojure notebook & dataviz tools

    2 projects | /r/Clojure | 29 Apr 2022
  • [ANN] London Clojurians Talk: Thinking with Portal (by Chris Badahdah)

    1 project | /r/Clojure | 22 Jul 2021
  • Sublime (love) Clojure

    3 projects | news.ycombinator.com | 14 Dec 2021