标签[clojure]

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

0
1回复
51

EDN中'$%&'等符号的用途是什么?

我是EDN的新手并正在通过EDN规范-https: //github.com/edn-format/edn EDN符号(如“ $%&”)的用途是什么?在Clojure中读取EDN时如何使用它
0
1回复
25

八度音调和键编号

给定一个波的频率,确定从0到7的八度,并确定键号,其中0为C,6为B,C#为7,A#为11。 您可以使用一系列if语句解决它,但是必须有一种更好的方法来解决。 我的项目使用的语言是Cloj
0
1回复
28

有没有一种方法可以重用EDN中定义的键的值?

有没有一种方法可以重用EDN中定义的键值? 例如:如果我有以下EDN 当我在Clojure中的EDN之上阅读时,我想输入'def'键,value1是:abc的值。 但是目前,当我使
0
1回复
32

Clojure减少不终止减少功能

在clojure文档中说: 用法:(减x) 以某种方式包装x,以使reduce终止于值x 我试图从带有布尔值和向量值的reduce函数返回。 bp的评估结果为[t
0
1回复
27

在EDN中,如何将多个值传递给其他标记元素返回的标记元素

我有以下EDN 在Clojure中,我为内部调用Java函数的每个标记元素定义了实现。 我有一个要求,我需要将#abc / getAbc和#fgh / getFgh的返回值都传递给#xy
0
2回复
17

此类型不支持nth:关键字

我是Clojure的新手,作为学习练习,我试图编写一个函数来验证映射中键的存在。 当我尝试运行下面的代码时,出现错误提示 java.lang.UnsupportedOperatio
0
1回复
22

如何将自定义参数传递给edn阅读器?

我遵循clojure代码 我正在传递以下EDN文件 我的问题是:当我调用(getContent“ ednfilepath” myCustomObject)时,将使用EDN中定义的集
0
2回复
50

如何从Clojure中的字符串获取每个json对象?

我有一个像多个倍数json的字符串: {“ operation”:{“ status”:true,“ limit”:100}}}“” {operation1“:{” customer“:”
1
3回复
63

如何在每个字符串的前面加上定界符来连接字符串向量?

我正在寻找类似join东西,但每个字符串前面都有分隔符,而不仅仅是充当分隔符。 作为一个简单的示例,我正在寻找一个不太丑陋的版本: 结果
0
1回复
25

遍历地图并获取堆栈溢出错误Clojure

对于作业,我需要使用Clojure中的文本文件创建地图,这是我的新手。 我专门使用哈希映射...但是我可能应该使用另一种类型的映射。 我希望这里有人可以为我解答。 我确实尝试将哈希映射更改为
-2
1回复
30

从数据结构访问值

a是存储以下内容的数据结构: 我要访问的最后一个值是(0 2),我该怎么做?
0
1回复
18

如何在Clojure中将PDF打印功能添加到元数据库

我已经对配置数据库项目进行了分叉,并希望在报表中添加一些“导出到pdf”功能,您现在可以在其中将其导出到csv,excel和json。 我试图找到它,并花了很多时间寻找可能具有此功能但
1
0回复
28

使用defrecord从另一个名称空间实现协议

我正在尝试使用defrecord语法获取Clojure记录以从另一个名称空间实现协议,但是调用了“满足条件”吗? 给出一个空指针异常。 代码经过编译,我可以成功地在记录实例上调用协议的方法,只
1
1回复
47

我如何需要带有lein exec的clojure.java.io?

我对Clojure完全陌生。 我想开始编写简单的脚本,即使脚本包含依赖项,我也遇到过lein-exec作为一种方法。 尽管我可以运行在网上找到的示例,但我不知道如何要求clojure.java
0
3回复
47

如何防止emacs错误消息窗口夺走焦点并需要额外的步骤来关闭?

我在终端中使用普通的emacs并喜欢这种方式(对我而言,没有spacemacs或gui emacs)。 我认为在gui版本中,错误消息会在浮动窗口中弹出,并且可以消除。 在我的设置中,它们在新
0
2回复
46

比较两个字符串并返回匹配的单词数

一般来说,我对Clojure和编程都不熟悉。 有没有一种方法可以逐字比较两个字符串,然后返回两个字符串中匹配的单词数? 另外,我如何计算字符串中的数字? 例如:比较字符串1“ Hello
0
0回复
16

Figwheel Main REPL挂起

我正在尝试设置一个figwheel-main REPL,但是它在Cursive和Terminal中的以下输出之后挂起。 它不响应任何输入,包括Control-C。 我所能做的就是杀死进程
1
1回复
22

使用Lein向Clojure项目添加依赖项

尽管向我的project.clj文件添加了所需的依赖项 , 我无法访问依赖项提供的功能。 在我的一个文件中引用命名空间后, 我收到此错误: 没有这样的名称空间:op
2
2回复
42

clojurescript中的宏-无法正确扩展

我在Clojure中创建了一个宏 在clojure repl中,它按预期工作 因此,我创建了一个像这样的clojurescript模块来尝试使用它: 当我在REPL中尝试时
1
1回复
16

无法从Clojure调用特定的Java方法

我正在尝试使用Clojure的ojAlgo Java库,但无法调用Expression类的weight方法。 为了证明这一点,我有一个与此依赖的Leiningen项目: [org.ojalg

1 2 3 4 5 6 7 8 9 10 下一页