clojure

clojure

文章 30 浏览 95

循环的尾部位置到底是什么?

Clojure 中 recur 的“尾部位置”的准确定义是什么?我认为这将是循环 S 表达式中的最后一项,但在下面的示例中,在我看来,以 (if ...) 开头的 S 表…

谎言 2024-12-10 09:23:32 1 0

如何在 Clojure 中模拟 Java 对象

我正在探索 clojure.contrib.mock 。我想我学会了如何模拟 Clojure 函数,但我没有看到任何有关模拟 Java 对象的信息。 是否有 Clojure 库可以帮助我…

饭团 2024-12-10 06:15:15 0 0

Clojure应用程序带有本地jar文件,如何推送到Heroku?

我有一个 Clojure WebNoir 应用程序,它使用我自己的 jar 文件之一。如何正确地将这个应用程序推送到heroku?…

枕梦 2024-12-10 05:15:49 0 0

在 Clojure 中,将用户输入字符串与长整型进行比较的好方法是什么?

我正在用 Clojure 构建一个纸牌游戏。牌有花色和分数。 {:suit 1 :score 9} 这些卡片是使用范围创建的,例如(范围suitTotal),因此:suit 和:score …

苏别ゝ 2024-12-10 04:08:45 0 0

Clojure defmacro 丢失元数据

我正在尝试创建一个带有类型提示的 defsa String 的小 Clojure 宏: (defmacro def-string [name value] `(def ^String ~name ~value)) (def-string d…

狼性发作 2024-12-10 03:03:59 1 0

Clojure 中的 DSL 取代了面向对象的软件解决方案?

我想知道是否有人知道 Clojure 中 DSL 的具体示例,它取代了良好的 OO 程序(用 Java 编写)的抽象和可读性。 我一直在尝试将 OO 数据模型(基于“bea…

海之角 2024-12-10 02:41:49 0 0

Compojure:lein-ring 正在生产中?

人们似乎建议使用 lein-ring 来轻松部署 Compojure 应用程序。不就是为了发展吗?我对使用 lein-ring 运行的同一个应用程序与由 leiningen 使用 uberj…

独孤求败 2024-12-10 02:32:08 0 0

Clojure:何时使用可变状态

我正在 Clojure 中实现一个小“游戏”东西。到目前为止,我正在函数之间传递“世界状态”对象。它非常“实用”,我可以通过简单地向系统提供一个虚构…

强者自强 2024-12-10 00:57:57 0 0

如何测试我的 vim 插件?

大家好:我最近(不小心)从 mac os x(主目录)中的 .vim 文件夹中删除了所有文件夹/文件。 我正在尝试添加 Clojure Vim 插件 (VimClojure) - 它只是…

以歌曲疗慰 2024-12-09 23:37:53 1 0

clojure.contrib.duck-streams FileNotFoundException,为什么?

用户=> (使用'[clojure.contrib.duck-streams]) java.io.FileNotFoundException:无法找到 clojure/contrib/duck_streams__in 类路径上的 it.class …

云之铃。 2024-12-09 20:21:05 0 0

clojure redis set是设置value的字符串长度而不是value

我正在使用以下代码在 redis 中设置键 (defn save-to-redis[key value] (let [str-value (json/generate-string value)] (redis/with-server {:host "…

偏爱自由 2024-12-09 19:59:33 0 0

在 Clojure 1.3 中,如何读写文件

我想知道在 clojure 1.3 中读取和写入文件的“推荐”方式。 如何读取整个文件 如何逐行读取文件 如何写入新文件 如何向现有文件添加一行 …

我的鱼塘能养鲲 2024-12-09 19:45:35 0 0

在 Clojure 中捕获自定义异常

在 libphonenumber 库中,PhoneNumberUtil.parse 函数会抛出 NumberParseException。我想优雅地处理这个异常。 我正在运行以下一次性脚本(使用 java …

酒儿 2024-12-09 19:27:07 0 0

使用 clojure.mock 模拟非 fn 变量

升级到 Clojure 1.3,我需要用 1.3 友好的模拟替换一些基于绑定的模拟。模拟库似乎对于替换我以前使用绑定来模拟我正在进行单元测试的函数中的函数调…

自此以后,行同陌路 2024-12-09 18:05:50 1 0

按正确顺序放置 Clojure Ring 中间件

我的 Clojure 服务器中间件遇到问题。我的应用程序有以下要求: 某些路线应该可以毫无问题地访问。其他人需要基本身份验证,因此我希望有一个位于所有…

彡翼 2024-12-09 17:32:48 2 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文