clojure

clojure

文章 30 浏览 95

如何在 clojure 1.3 中查找 import-static

我正在阅读《Programming Clojure》,这本书是基于clojure 1.1的。 我想使用最新的稳定版本 1.3,但它没有旧的 clojure-contrib。 我的问题是我在 clo…

往日情怀 2024-12-11 09:04:43 1 0

限制 Compojure 生成的线程数

我正在 Heroku 上运行 compojure。每个进程的线程数限制为 100 个。因此,当我超过该限制时,我得到:java.lang.OutOfMemoryError:无法创建新的本机…

涙—继续流 2024-12-11 09:04:30 1 0

如何“提供”?在米杰的事实中实施?

我正在阅读《Clojure in Action》第 8 章有关 TDD 的内容,并尝试了存根宏。它使用动态绑定机制来存根函数。唉,在 Clojure 1.3 中,不可能对非动态变…

无尽的现实 2024-12-11 09:03:17 1 0

Clojure 相当于 Python 的“any”和“全部”功能?

Clojure 中是否有类似于 Python 的 any 和 all 函数的内置函数? 例如,在 Python 中,它是 all([True, 1, 'non-empty string']) == True。…

甲如呢乙后呢 2024-12-11 07:02:21 1 0

Lisp / Clojure:编写函数生成宏是个好主意吗?

这个问题要求创建一个 Clojure 宏来生成多个函数。我们找到了一种方法来做到这一点,但仍被“这是一个好主意吗?”的问题所困扰。 我最初的反应是不完…

堇年纸鸢 2024-12-11 06:55:43 0 0

Compojure:访问文件系统

这是我的project.clj 文件: (defproject org.github.pistacchio.deviantchecker "0.9.0" :description "A one page application for keeping track o…

苍景流年 2024-12-11 06:47:11 1 0

在不同类中创建静态类的实例

我正在编写一个 Clojure 应用程序,它使用 BouncyCastle 在通过互联网传输时对数据进行加密。然而,BouncyCastle 有一些写得很奇怪的类,尤其是一个叫…

笑着哭最痛 2024-12-11 06:32:19 0 0

使用 Clojure 访问 Autocad、Inventor API

有人有过使用 Clojure 访问 Autocad 或 Inventor API 的经验吗?…

烂人 2024-12-11 06:14:21 1 0

var 函数的行为

我有两个有些相关的问题,如下所示: user=> (if (symbol? 5) (meta (var 5)) 5) CompilerException java.lang.ClassCastException: java.lang.Long c…

暮年慕年 2024-12-11 04:52:43 0 0

用于检查当前“使用”哪些命名空间的函数/宏以及如何检查是否使用了某个特定的?

Clojure 中是否有函数/宏来检查当前“已使用”哪些命名空间?哪一个?所以我的意思并不是“我们当前位于哪个命名空间”,而是例如,我想找出“clojure…

寻找我们的幸福 2024-12-11 03:27:26 1 0

在 Clojure 中,我可以调用需要带有映射的键的函数吗?

假设我有 (defn test [ & {:keys [a b c]}] (println a) (println b) (println c)) 我想要的是使用 ma​​p {:a 1 :b 2 :c 3} 调用测试。 这有效: (a…

浅唱々樱花落 2024-12-11 02:41:27 0 0

Clojure seq 作为 Scala Option 的替代品[T]

Scala 提供了类 Option[T]、Some[T] extends Option[T] 和 None extends Option[Nothing] 的层次结构,我发现对于包装可以返回 null 的 Java 方法调用…

梦里寻她 2024-12-11 02:01:06 2 0

Clojure:确定变量是否已声明

如何测试变量是否已被声明或分配(即,当我期望程序调用类似这样的代码时(def a (create-a)),检查是否定义了“a”? 以及相关的——如何这个问题的…

朕就是辣么酷 2024-12-11 01:36:40 0 0

如何避免使用连续传递风格的堆栈?

对于我的文凭论文,我选择实现 ICFP 2004 的任务竞赛。 我自己翻译的任务是编写一个编译器,将高级 ant 语言转换为低级 ant 汇编。就我而言,这意味着…

红颜悴 2024-12-10 22:57:27 0 0

为什么许多 Clo​​jure 函数都是可变的?

这是我在 Clojure 中不断遇到的一个问题: user=> (max [3 4 5 6 7]) [3 4 5 6 7] ; expected '7' 有些函数没有达到我的预期! 以下是使用 apply 的一…

桃扇骨 2024-12-10 22:39:23 1 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

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