小编jol*_*san的帖子

在Clojure 1.3中,如何读写文件

我想知道在clojure 1.3中读取和写入文件的"推荐"方式.

  1. 如何阅读整个文件
  2. 如何逐行读取文件
  3. 如何写一个新文件
  4. 如何在现有文件中添加一行

io file clojure

159
推荐指数
3
解决办法
7万
查看次数

在Clojure中,函数,引用函数和锐引函数之间的区别

在clojure中,我想知道下面三者之间有什么区别.

(println (map + '(1 2 3) '(4 5 6))) 

(println (map '+ '(1 2 3) '(4 5 6))) 

(println (map #'+ '(1 2 3) '(4 5 6))) 
Run Code Online (Sandbox Code Playgroud)

结果是

(5 7 9) 

(4 5 6) 

(5 7 9) 
Run Code Online (Sandbox Code Playgroud)

我无法理解第二个人的行为.

我觉得第一个和第三个在clojure中是相同的,它是Lisp-1,并且不区分评估变量和同名函数.

这可能是一个基本问题,但似乎没有足够的信息.请教我.

谢谢.

function clojure quote

21
推荐指数
1
解决办法
1270
查看次数

标签 统计

clojure ×2

file ×1

function ×1

io ×1

quote ×1