From 12f9c9ce90f987ec41958d68c48acd8dc58b5e22 Mon Sep 17 00:00:00 2001 From: John Practicalli <250870+practicalli-john@users.noreply.github.com> Date: Sun, 26 Nov 2023 21:26:03 +0000 Subject: [PATCH] clojure: intro wording enhancements and ordering --- docs/repl-driven-development/index.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/docs/repl-driven-development/index.md b/docs/repl-driven-development/index.md index e40a56eb..2437140e 100644 --- a/docs/repl-driven-development/index.md +++ b/docs/repl-driven-development/index.md @@ -2,23 +2,24 @@ Conjure provides the REPL driven development workflow for Clojure (and many other fun languages) and includes a built-in tutorial. -- [Vim style Editing](/neovim/neovim-basics/multi-modal-editing/) -- [Starting a REPL & Evaluating code](conjure/) - using Conjure -- [Structural Editing](structural-editing/) - parinfer or paredit -- [Refactor tools](refactor-tools/) - Language Server Protocol features -- [Unit Testing](testing/) - run REPL or external test runners +- [:fontawesome-solid-book-open: Starting a REPL & Evaluating code](conjure/) - using Conjure +- [:fontawesome-solid-book-open: Structural Editing](structural-editing/) - parinfer or paredit +- [:fontawesome-solid-book-open: Refactor tools](refactor-tools/) - Language Server Protocol features +- [:fontawesome-solid-book-open: Unit Testing](testing/) - run REPL or external test runners - Inspecting data, e.g. [:fontawesome-solid-book-open: Portal](https://practical.li/clojure/data-inspector/portal/){target=_blank} -!!! INFO "Practicalli Clojure CLI Config" - [:fontawesome-solid-book-open: Practicalli Clojure CLI config](https://practical.li/clojure/clojure-cli/practicalli-config/){target=_blank} contains aliases used extensively through the Clojure sections of this book +!!! INFO "Pre-requisite: multi-modal editing" + [:fontawesome-solid-book-open: Multi-modal Editing](/neovim/neovim-basics/multi-modal-editing/) is a recommended pre-requisite +!!! INFO "Aliases to run Clojure REPL - Practicalli Clojure CLI Config" + [:fontawesome-solid-book-open: Practicalli Clojure CLI config](https://practical.li/clojure/clojure-cli/practicalli-config/){target=_blank} contains aliases used to start a Clojure REPL and other development tools. Aliases are used extensively through the Clojure sections of this book. ??? WARNING "Practicalli Neovim config replaces some key bindings" - [practicalli/neovim-config-redux](https://github.com/practicalli/neovim-config-redux){target=_blank} replaces several key bindings to make them consistent with other Clojure editors + [Practicalli Neovim Config](/neovim/configuration/practicalli/){target=_blank} replaces several key bindings to make them consistent with other Clojure editors ## References -* [Which Clojure CLI execution option - M T X P - should be used](https://practical.li/blog/posts/clojure-which-execution-option-to-use/) +* [Which Clojure CLI option - M T X P - should be used](https://practical.li/blog/posts/clojure-which-execution-option-to-use/) * [Make task to simplify Clojure development](https://practical.li/engineering-playbook/build-tool/make/)