Curious (Clojure) Programmer Simplicity matters

Menu

  • Home
  • Archives
  • Tags
  • About
  • My Talks
  • Clojure Tip of the Day Screencast
  • (Open) Source
  • Weekly Bits & Pieces
  • RSS
November 9, 2017

Clojure Tip of the Day - Episode 2: Cider Enlighten Mode

Table of Contents
  • Cider implementation details:

The new episode of my Clojure Tip of the Day screencast is out.

You can find the video on YouTube: https://youtu.be/tCu2AewBTR4

The episode covers the cider-enlighten-mode. This mode can be used to quickly show values of local symbols and return values of functions in real time. Unfortunately, the feature is not available in ClojureScript buffers.

Notice, that unlike for cider-debugger (cider-debug-print-length and cider-debug-print-level_),_ there’s no option to customize the print-length for the enlighten mode (see Cider implementation details below).

Cider implementation details:

  • main function handling enlighten mode: cider—​handle-enligthen

  • hardcoded limit (print-length 3) in cider-nrepl

  • Pull Request #1545 that introduced the cider-enlighten-mode


Tags: screencast clojure-tip-of-the-day tools clojure emacs-cider

« LambdUp Functional Meetup in Prague Introducing Clojure Tip of the Day Screencast »

Copyright © 2025 Juraj Martinka

Powered by Cryogen | Free Website Template by Download Website Templates