clojure 相关问题

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

哪个Clojure库用于访问Cassandra数据库?

我知道的一些是vhector和clj-hector。首选主动维护的库。谢谢。

回答 5 投票 5

在Clojure中,如何对异步基座拦截器进行单元测试?

我有一个要测试的异步基座拦截器:(def my-interceptor(io.pedestal.interceptor / interceptor {:name:my-interceptor:enter(fn [context](as / go ...

回答 1 投票 0

[使用读取字符串评估函数绑定到当前名称空间

我努力评估包含函数调用的字符串。该函数在进行评估的同一名称空间中定义。如果符号来自引用...

回答 1 投票 0

单个链表的笛卡尔积

我的任务是编写一个函数,该函数可以打印单个链表的笛卡尔乘积。这就是我的讲师给我们的,并且效果很好,但是我只是不明白他们是如何工作的。更多...

回答 1 投票 0

Clojure中的处理器数量? Java互操作

我想使用Java方法:Runtime.getRuntime()。availableProcessors()并将结果保存在整数变量中。因此,在Clojure中,我这样做:(def n-cpu((.availableProcessors(Runtime / ...

回答 1 投票 5

混合Clojure和Clojurephant的ClojureScript构建

我正在考虑将一个项目从启动迁移到Gradle,而clojurephant希望利用Gradle生态系统的更多功能。该项目构建了一个大型uberjar,其中包含一个带有Ring的Clojure项目...

回答 1 投票 0

clojure:no cons cells

我听说clojure像大多数lisp语言一样没有cons细胞。这是否意味着clojure列表不以空列表结尾?谁能解释这到底是什么意思?

回答 4 投票 12

Clojure函数的方案(替代)

我正在阅读保罗·格雷厄姆(Paul Graham)的《列表的根源》,我试图转换第5页上的函数subst,其定义如下:(defun subst(xyz)(cond((atom z)(cond((eq zy)x) ...

回答 2 投票 0

使用Spectre的映射递归变异值

完整的Clojure新手在这里。这是一个简单的问题,但我似乎无法理解:鉴于我有一个未知深度的嵌套hasmap,我该如何使用Spectre的transform()来改变...

回答 2 投票 1

如何每天获取CSV日志条目数

[如果我有一个类似于以下内容的CSV文件:日期,说明,2016年7月25日星期一星期一,东部时间,某些条目,2016年7月25日星期一17:35:11美国东部时间2016年,其他一些条目,星期一7月25 21:52:05 EDT 2016,...

回答 1 投票 0

您如何应对emacs停止接收大量输入?

我正在Windows下使用emacs苹果酒开发Clojure项目。有时我有一个问题,在意外忘记了println函数或在打印大文件Emacs的内容后,停止了...

回答 1 投票 11

序列对换能器有什么作用?

关于顺序的两个相关问题:给定换能器,例如(def xf(comp(过滤器为奇数?)(地图公司))),(into [] xf(范围10))或(into()xf(范围10))和(...

回答 2 投票 3

在clojure中的conj内调用函数

我是Clojure的新手,对如何调用函数有些困惑。假设我有这个函数(defn foo [&fns]#(apply(first fns)%&))当我调用((foo + max min)2 3 ...

回答 1 投票 0

要从源文件加载单个功能的本地repl命令?

[所有主要编辑器都这样做-将源文件中的单个表单发送到连接的repl。有没有办法以最小的设置做到这一点?即只是一个不了解Clojure的编辑器,加上终端中的一个repl。 ...

回答 1 投票 1

从向量的向量中获取字符串值

给出此数据结构(def文件类型[[“”图“”图“] [”视频“”视频“] [”图形“”嵌入式图形/自定义图稿“] [”其他“”其他“]])给定这个“键”(def文件类型为“ graphic”)...

回答 1 投票 0

JVM:是否可以通过远程Clojure repl进行修补程序/补丁生产代码?

[在Java程序员的Clojure的第1部分中,Rich Hickey提到这是Clojure的优点之一:如果您构建的应用程序可以访问加载代码的功能-远程...

回答 1 投票 0

无法从repl运行(sh“ python hello_world.py”),但python3 hello_world.py在外壳中有效

我有一个简单的python文件hello.py,内容为:print(“ Hello World”),当我尝试使用(sh“ python3 hello.py”)从REPL运行此文件时,出现执行错误(IOException)在java.lang ....

回答 1 投票 0

将单元测试添加到Clojure CLI工具和deps.edn

我已经习惯将Clojure与Leiningen一起使用。但是我有一个新项目,我使用LightMod启动了该项目。并且它使用CLI工具和部门。这可行,但我现在想向...

回答 1 投票 0

使用Java可选 clojure中的交易

我正在编写与外部Java库交互的Clojure代码。方法之一返回Java Optional对象。假设它返回Optional ,我需要更改字符串...

回答 1 投票 1

Clojure函数/宏以应用函数,直到返回不为nil的其他值

[目前,我有一些类似这样的代码:(defn计算问题[一些参数](或(年龄问题一些args](名称问题一些args))))即将出现更多的问题类型。是否有这样的内容:(defn compute -...

回答 1 投票 0

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