我定义了一个不带参数的 clojure 函数。
例子
(defn m
[]
...)
如何在光表中执行此功能..
(m)
或(m nil)
或其他任何方式。
使用 (m)
和 (m nil)
我没有得到任何输出
最佳答案
要运行不带参数的函数,调用如下所示:
(m)
如果您添加了一个 nil,它将调用一个带有一个参数的函数,并且该参数的值将是 nil
。如果您没有看到输出,那是因为您的函数没有产生任何输出。由于您使用的是 light table,因此请确保调用位于顶层而不是另一个函数定义中(重新计算 ()
s)
关于clojure - 如何在没有参数的情况下执行 clojure 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38885489/