好的Clojure代码示例?

luc*_*001 42 clojure

我正在第一次检查Clojure.我发现查看Clojure核心库的(doc xxx)和(source xxx)非常有用,但我更关心的是如何组织和整理完整的应用程序.

有没有优秀的,开源的例子?

例如,要学习如何在Java中编写代码,我可能会看一下Spring源代码或类似内容.

dby*_*rne 48

着名的开源Clojure项目:

  • Compojure - 一个Web框架(因为你提到了Spring)
  • - HTTP抽象API
  • Incanter - R-like统计计算和图形环境
  • Leiningen - Clojure的构建工具
  • Clojure-Contrib - 您提到了核心库,但contrib也值得一看.
  • Enclojure - Clojure IDE工具(与Netbeans/Redcar一起使用)
  • 逆时针 - Clojure的Eclipse插件
  • 4Clojure - 具有交互式填空Clojure问题的网站

一些博客文章解释了一口大小的Clojure应用程序: