В моих проектах для файла core.clj, который содержит пространство имен, определенное следующим образом:
(ns my-project.core)
... Я установил ключ :main
на карте Лейнингена defproject
в project.clj:
(defproject my-project "1.0.0-SNAPSHOT"
:description "My project description"
:dependencies [[org.clojure/clojure "1.2.1"]]
:main my-project.core)
Поэтому, когда я запускаю lein repl
, мое основное пространство имен загружается автоматически, и я вижу это:
mac:my-project scott$ lein repl
REPL started; server listening on localhost:31515.
my-project.core=>