如何在repl中运行clojure程序

时间:2016-08-12 01:13:10

标签: clojure

(ns onyx.core

(:require [onyx.api]

[onyx.plugin.datomic]

(:import [com.mchange.v2.c3p0 ComboPooledDataSource]))

(def onyx-id(java.util.UUID / randomUUID))

我有一个如上所述的clojure项目。我想在repl中运行该文件。我怎么做终端?

lein repl

用户=> (需要..?)

应该在那里使用什么来获得onyx-id。

1 个答案:

答案 0 :(得分:1)

在你的REPL中,你应该能够

  • 需要名称空间

    (require '[onyx.core])
    => nil
    
  • 评估var

    onyx.core/onyx-id
    => #uuid "f1d49b2a-dfaa-4ea5-99a5-4af7ef0ce9b7"