January 2018
Intermediate to advanced
336 pages
7h 56m
English
A Clojure project is a directory that contains source files, test files, resources, documentation, and project metadata. Source files are primarily from Clojure, but a project may contain Java source files as well. Leiningen has a default project template that can be used to quickly create a Clojure project structure using the lein new <project-name> command:
# Create a new project 'playground'% lein new playgroundGenerating a project called playground based on the 'default' template.The default template is intended for library projects, not applications.To see other templates (app, plugin, etc), try `lein help new`.# Show the 'playground' project directory structure% tree playgroundplayground├── CHANGELOG.md├── doc│ └── intro.md ...
Read now
Unlock full access