eval_form
Evaluate and test Clojure code snippets directly in your chosen namespace or the current one. Reload dependencies, define functions, and run operations interactively within the nREPL environment.
Instructions
Evaluate Clojure code in a specific namespace or the current one. Examples:
- Define and call a function: {"code": "(defn greet [name] (str "Hello, " name "!"))(greet "World"))"}
- Reload code: {"code": "(clj-reload.core/reload)"}
- Evaluate in a specific namespace: {"code": "(clojure.repl.deps/sync-deps)", "ns": "user"}
Input Schema
Name | Required | Description | Default |
---|---|---|---|
code | Yes | Clojure code to evaluate | |
ns | No | Optional namespace to evaluate in. Changes persist for subsequent evaluations. |