clojure

clojure

文章 30 浏览 97

AWS 上的间歇性 NATS 连接失败并超时

我们有一个 clojure 应用程序,它使用 NATS 和 NATS Java 库来支持集群。这全部部署在AWS EC2实例上。 从昨晚开始,我们发现应用程序和 NATS 实例之间…

请爱~陌生人 2025-01-12 05:48:46 0 0

为什么 Clojure 允许我重新定义同一个变量?

如果变量在 Clojure 中是不可变的,那么为什么它允许在下面的代码片段中重新定义相同的变量: (ns tutorial.test-immutability-of-variables) (defn t…

夏九 2025-01-11 20:46:13 0 0

如何在 Clojure 中创建自定义 java 对象类的数组?

这是我的代码。我想制作一个 Fruit 数组(自定义 java 对象类)。 (defn build-fruit [part] (let [name (:name part) color (:color part) price (:p…

一笑百媚生 2025-01-11 12:03:14 0 0

为什么在尝试从另一个命名空间导入协议或记录时会出现 IllegalAccessError

我的项目中有一个文件,其中定义了一些协议和记录(defprotocol 和 defrecord)。 我试图在不同的文件/命名空间中使用它们,如下所示: (ns myapp.cor…

我很OK 2025-01-11 11:07:14 1 0

如何在 Clojure 中从映射向量(Elasticseach 存储桶)检索给定键的 doc_count

从 Clojure Elasticsearch 聚合查询中,我有一个映射的存储桶向量,如下所示,其中键是数字标识符,doc_count 是出现次数。 :buckets [{:key 14768496…

薔薇婲 2025-01-11 04:17:40 1 0

以 core.async 风格保存变量

我需要做一个大把戏,并且很想听听您的建议。 我需要的是一个宏,它采用普通的 clojure 代码,并加上特殊的“await”形式。 wait 表单仅包含 clojure …

多孤肩上扛 2025-01-10 19:34:51 1 0

recur关键字如何找出递归点?

我编写了以下代码来练习如何在 clojure 中编写循环: (ns tutorial.loops) (defn testing_loops "A function to test loops" [] (loop [x 0] (when (<…

揽月 2025-01-10 16:54:26 1 0

如何访问 Malli 地图架构中分配有键的属性?

给定一个像 [:map [:key {:optional true} :int]] 这样的 Malli 地图模式,我如何获取在中分配关键字 :key 的属性写步行者时的地图?在此示例中,这些…

我是有多爱你 2025-01-10 11:19:17 1 0

根据索引合并clojure中地图的两个向量

我在 clojure 中有两个地图向量,我希望将它们合并,使其成为单个地图向量,但每个索引处的地图都被合并。我只是想知道做到这一点的最佳方法。 例如:…

可遇━不可求 2025-01-09 16:42:56 1 0

检查 defmacro (clojure) 中的符号相等性

这将返回false。 (defmacro scratch [pattern] `(= 'b (first ~pattern))) (scratch '(b)) 然而,以下的输出是b。 (defmacro scratch2 [pattern] `(fi…

把人绕傻吧 2025-01-09 11:00:51 1 0

在 clojure 中,如何编写类似 defn 的宏,其中函数将在第一次失败时退出?

在 clojure 中,我想编写一个 defn-my 宏来创建一个带有 body 的函数。当执行此函数时,它会在第一个不返回 0 的语句处退出。 例如: (defn f1[] (pri…

忱杏 2025-01-08 22:01:45 1 0

在vim中,编写lisp/clojure代码,如何正确缩进let中的绑定?

在 vim 中,我的 let 语句的绑定没有正确缩进。我明白了: (let [language :clojure editor :vim] "indentation problems") 我想让 editor 与 languag…

掩于岁月 2025-01-08 20:18:59 1 0

clojure 哈希映射的惰性是否有意义?

我需要从我的函数返回一个序列、一个数字和一个哈希映射(全部包含在一个向量中),以便打印的返回值如下所示: [ ([:c :a] [:e :c] [:f :e] [:d :e] …

一世旳自豪 2025-01-08 19:56:37 1 0

与函数参数具有相同含义的局部变量的约定是什么?

与函数参数具有相同含义的局部变量的约定是什么? 如果我需要将函数参数作为其初始状态值的局部变量(因此具有相同含义),我应该如何称呼它? 作为一…

-柠檬树下少年和吉他 2025-01-08 19:14:02 1 0

Clojure Leiningen 离线安装

我在一个非常严格的环境中工作,我无法执行任何curl或wget脚本,如lein.sh/.bat,也无法“git”代码。 我有 leiningen-xxx-standalone.jar,它不构成…

戈亓 2025-01-08 10:58:08 1 0
更多

推荐作者

紫罗兰の梦幻

文章 0 评论 0

-2134

文章 0 评论 0

liuxuanli

文章 0 评论 0

意中人

文章 0 评论 0

○愚か者の日

文章 0 评论 0

xxhui

文章 0 评论 0

更多

友情链接

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