ClojureBox教程

Chr*_*ber 5 emacs netbeans clojure

我正在努力学习clojure.ClojureBox似乎与LispBox类似 - 我以前使用的http://gigamonkeys.com/lispbox/.

我正在寻找一个关于使用emacs的特定clojure特定教程,因为它配置了clojurebox.

以下是我的一些具体问题:

  • 如何在emacs中创建新的clojure文件
  • 加载现有的clojure文件,以便REPL可以使用表单(值,函数)
  • 什么是好的项目结构?如果我有多个文件,那么最好的方法是什么
  • 请问编程Clojure的HTTP://pragprog.com/titles/shcloj/programming-clojure回答这些问题?
  • 有没有比clojurebox更好的环境?我已经尝试过对netbeans的攻击并且它目前已经坏了(不会正确创建项目).Netbeans 6.7.1和enclojure 2009-08-25-发布.

Ale*_*ard 6

我可以提供部分答案.我希望自己能够更好地使用ClojureBox.我一般熟悉emacs,但不熟悉ClojureBox提供的SLIME emacs.如果您对emacs本身不满意,我建议先使用自己的教程来掌握它.

  • 如何在emacs中创建新的clojure文件?

使用标准emacs文件创建"Cx Cf"打开一个新文件.选择扩展名为".clj"的文件名,它将被自动检测为clojure文件.

  • 加载现有的clojure文件,以便REPL可以使用表单(值,函数)?

使用load-file命令(Cc Cl),请注意您必须先保存文件(Cx Cs).它现在可供REPL使用.

或者只是尝试一段代码,突出显示包含它的区域,并使用(Cc Cr)使用SLIME(运行你的clojure REPL)的eval-region.

  • 请问编程Clojure的HTTP://pragprog.com/titles/shcloj/programming-clojure回答这些问题?

不是我知道的.它并不真正涉及开发环境.

有关使用ClojureBox书籍代码的帮助,请参阅此主题 - http://groups.google.com/group/clojure/browse_thread/thread/b52ca7becceca16a

也可以尝试使用Clojure谷歌小组.