Skip to content

Commit

Permalink
clojure: intro wording enhancements and ordering
Browse files Browse the repository at this point in the history
  • Loading branch information
practicalli-johnny committed Nov 26, 2023
1 parent 816f417 commit 12f9c9c
Showing 1 changed file with 10 additions and 9 deletions.
19 changes: 10 additions & 9 deletions docs/repl-driven-development/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -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/)

0 comments on commit 12f9c9c

Please sign in to comment.