clojure 相关问题

Clojure是Java虚拟机的现代Lisp方言(包含CLR和JavaScript的版本)。 Clojure不仅仅是Java中的Lisp实现,还提供对Java类和生态系统的访问。

使用 Spectre 使用位置谓词将实体插入现有列表中

使用 Spectre 并给出以下 xs: [{:identifier "绿色", :idx 2} {:identifier "靛蓝", :idx 4} {:identifier "紫罗兰色", :idx 5}] 我想插入这个实体: {:身份...

回答 1 投票 0

clojure 应用程序中 Cors 请求失败

我正在学习如何使用reagent clojure,并且正在创建一个密码管理应用程序以及一些基本的增删改查操作。现在当我尝试删除密码或使用我的密码时

回答 1 投票 0

md5 哈希值

如何修改此代码以应对更大的文件(2 GB)?在 Java 中 - 使用小缓冲区和 update(),在 Clojure 中 - 如何? (defn md5 [io-工厂] (让[字节' (with-open [xin(clojure.j...

回答 3 投票 0

如何获取 clojure 界面的文档字符串?

是否可以获取 clojure 接口或其他语法实体的文档字符串? (defndocumentedFun“documentedFun被记录”[]123) (断言(=(:doc(元#'documentedFun))“

回答 1 投票 0

如何在 Clojure 中进入嵌套列表结构而不引发异常?

我想检查嵌套列表结构中的某个位置是否有某个东西,但一开始我不知道该结构的形状。我怎样才能检查是否存在...

回答 1 投票 0

如何测试 clojure 中的 key 是否为 UUID

我正在尝试检查关键字是否是 UUID。它应该看起来像这样(这不起作用): {:70342332-7f99-417a-b864-9006de62ae05 {:a 1 b: 2}} => (只是 {uuid? {:a 1 :b 2}}) 什么是o...

回答 3 投票 0

如何在repl中加载新的clojure库

所以我有这个工作流程问题: 我很高兴在我的 clojure 项目 repl 上打字,并意识到我需要另一个不在我的项目中的库。clj,在这种情况下,我需要 tools.cli

回答 4 投票 0

如何抑制/捕获 defspec 的输出以在 clojure.test 中使用?

我从一开始就是 test.check 的粉丝。但是,在使用 defspec 时,我从未找到一种方便的方法来捕获输出。当与 clojure.test 一起使用时,会得到如下所示的输出:

回答 1 投票 0

Java字节码生成,嵌套循环 - 分支目标 114 处的堆栈图帧不一致

我正在玩Java字节码生成(使用Clojure和https://github.com/jgpc42/insn),目前我正在尝试为嵌套for循环生成字节码,下面是

回答 1 投票 0

数据原子和参数化:where 子句

我有这个: (defn 实体 [实体映射] (分贝/q '[:查找[(拉?e模式)...] :in $ 模式 ?primary-field :where [?e ?主场]] (:模式实体图) (:主要入口...

回答 1 投票 0

在 Clojure 中,什么时候应该在列表上使用向量,反之亦然?

我读到向量不是序列,但列表是。我不确定使用其中一种而不是另一种的理由是什么。看起来向量用得最多,但是有什么原因吗?

回答 5 投票 0

宏扩展默认语法错误,将 clojure 1.9 升级到 1.12

从 clojure 1.9 升级到 clojure 1.12 时出现以下错误 语法错误宏扩展默认位于 (up/lib/pvm/fact.clj:23:18)。 不知道如何从 clojure.lang.S 创建 ISeq...

回答 1 投票 0

解决莱宁根 GitLab 的私有依赖关系

我在设置 Leiningen 来解决来自 GitLab 的私有依赖项时遇到问题。 它在 Maven 项目中运行良好。我通过提供 HTTP 标头(私有令牌:abcd)的配置来配置它

回答 1 投票 0

尝试在 Windows 上运行 ClojureScript 时出错

我尝试在 Windows 10 Home 22H2 19045.4529 上运行 ClojureScript“hello-world”项目。我遵循 https://clojurescript.org/guides/quick-start 中的文档并获得以下输出: C:\...

回答 1 投票 0

Electric Clojure - 如何将新值添加到表中? (如表格格式)

我开始学习 Electric Clojure 并开始制作一些教育项目(非常简单,因为不幸的是没有关于前端开发方面的详细文档,dom elem...

回答 1 投票 0

使用 nrepl.el 时如何更新 Clojure 依赖项?

据我了解,当我执行 nrepl-jack-in 时,REPL 会与 project.clj 中定义的所有依赖项一起加载。 如果我随后更新 project.clj 以添加新的依赖项,我是否需要杀死该服务...

回答 4 投票 0

无法使用 Clojure 发送内容类型为“x-www-form-urlencoded”的发布请求

我基本上尝试在 Clojure 中执行以下 cURL 命令: 卷曲--位置''\ --header '内容类型:application/x-www-form-urlencoded' \ --data-urlencode 'grant_type=

回答 1 投票 0

尝试在 Clojure 中导入库

我在 Clojure 中开发的代码有问题: (ns问题2(:需要[cheshire.core:as json] [clojure.spec.alpha:as] [发票规格])) (...

回答 1 投票 0

在 Windows 上设置 Clojure CLASSPATH

我一直在努力修改我的类路径,以便在我的 Windows 计算机上导入 clojure 模块。我已经通过 powershell 更新了我的环境变量,但出现了相同的错误: C...

回答 1 投票 0

GraalVM 找不到 BouncyCastle 提供商

我有一个 Clojure 程序,我正在尝试使用 GraalVM 将其编译为本机映像。该程序只是一个主要功能: (defn -main [& 参数] (println(Signature/getInstance"EDDSA...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.