https://github.com/luontola/new-clojure-project
Something to get quickly started with Clojure for a code kata or similar
https://github.com/luontola/new-clojure-project
clojure
Last synced: 12 months ago
JSON representation
Something to get quickly started with Clojure for a code kata or similar
- Host: GitHub
- URL: https://github.com/luontola/new-clojure-project
- Owner: luontola
- Created: 2020-09-18T17:42:45.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-01-12T19:32:06.000Z (about 3 years ago)
- Last Synced: 2025-01-08T01:55:17.285Z (about 1 year ago)
- Topics: clojure
- Language: Clojure
- Homepage:
- Size: 22.5 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Empty Clojure Project
Something to get quickly started with Clojure for a code kata or similar.
## Requirements
- [Java JDK](https://www.oracle.com/java/technologies/javase-downloads.html) version 11 or higher
- [Leiningen](https://leiningen.org/)
### Recommended plugins
- Visual Studio Code:
- [Calva](https://calva.io/)
- [Parinfer](https://github.com/oakmac/vscode-parinfer)
- IntelliJ IDEA:
- [Cursive](https://cursive-ide.com/)
## Useful commands
Run tests when files are changed
lein kaocha --watch
Start a REPL
lein repl
Build an uberjar for distribution
lein uberjar
Upgrade dependencies
lein ancient upgrade :all :check-clojure :no-tests