Clojure

出自 ArchWiki
(重定向自 Leiningen)

本条目或章节可能需要与应用程序列表合并。

注意: 内容不足以独立成条目 (在Talk:Clojure讨论)

Clojure 是一种 Lisp 方言,也是一种动态、函数式、通用型编程语言,目标平台为 Java 虚拟机、CLRJavaScript

安装

安装 clojure 软件包,或 clojure-gitAUR 开发版本。

REPL

要运行 REPL,请从 leiningen 软件包安装 leiningen。然后在终端输入

lein repl

m2 仓库位置

要更改 m2 仓库的位置,请将此添加到您的 profiles.clj

{:user {:local-repo #=(eval (str (System/getenv "XDG_CACHE_HOME") "/m2"))
        :repositories  {"local" {:url #=(eval (str "file://" (System/getenv "XDG_DATA_HOME") "/m2"))
                                 :releases {:checksum :ignore}}}
        }}

参见