Clojure

来自 ArchWiki

此条目或章节可能需要与List of applications合并。

注意: 内容不足以支撑一篇独立的条目 (在 Talk:Clojure 中讨论)

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

安装

安装 clojure 软件包,或者安装用于开发版本的 clojure-gitAUR

REPL

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

lein repl

m2 repo 位置

要更改 m2 repo 的位置,请将其添加到您的 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}}}
        }}

参见