【发布时间】:2018-07-21 04:59:53
【问题描述】:
我正在使用多方法提供不同的功能,具体取决于我的项目运行的“模式”(它是yada api 服务器,应该能够在:dev、:prod 模式等下运行) .
我正在使用mount/defstate 提供关键字:
(defstate mode :start :dev)
当我使用 (constantly mode) 发送时,我会收到错误,但当我使用 (fn [& _] mode) 发送时,它似乎可以工作。
这两种形式不一样吗?还是在评估方式(或评估时间)方面存在细微差别?
【问题讨论】:
-
请添加错误
标签: clojure expression-evaluation