Setup optimized for beginner friendliness.
BEWARE: Too many extra libraries can eventually cause problems of their own, with dependency conflicts etc.
...
- Use Parinfer
- https://github.com/pjstadig/humane-test-output or Kaocha for nice diffs when
(is (= expected actual-complex-data))
fails
- Rebel readline?
- Better docstrings - https://github.com/Odie/sidedocs-clj-api-docs or https://github.com/marick/suchwow (but it does too much?)?
- Better error reporting - e.g. https://github.com/AvisoNovate/pretty/
- Gotchas with REPL and stale vars and non-reloadable stuff such as multimethods and specs