I'm pleased to announce today the release of Clojure 1.2.
http://clojure.org/downloads
For maven/leiningen users, your settings to get the beta from
build.clojure.org/releases are:
:dependencies [[org.clojure/clojure "1.2.0"]
[org.clojure/clojure-contrib "1.2.0"]
This release includes many significant new features, such as protocols
and datatypes; enhancements to existing features like the sequence
library, destructuring and agents; support for annotations, etc. In
addition, it incorporates many enhancements first developed and
nurtured in clojure-contrib like I/O, string and pretty printing
facilities.
This release reflects the work of many people in addition to myself,
and I'd like to thank all of the contributors who've submitted fix and
enhancement patches, and everyone in the community who has
participated in terrific dialog that surrounds the development and use
of Clojure.
Congrats and thanks to the contrib authors whose work has made it into
the release:
Chas Emerick
Tom Faulhaber
Stephen Gilardi
Christophe Grand
Stuart Halloway
Chris Houser
David Liebke
Michel Salim
Stuart Sierra
I'd especially like to thank Stuart Halloway and the rest of the
Clojure/core team for their tireless effort in authoring, screening
and applying patches, setting up build machines, monitoring the
mailing list, cutting releases etc. Their help greatly facilitates my
ability to concentrate on the core design issues, and builds the
foundation for increasing community involvement. A lot of work goes
into Clojure. The team's effort is enabled and funded by the Clojure/
core practice (http://clojure.com).
The full list of enhancements and changes is here:
http://github.com/clojure/clojure/blob/1.2.x/changes.txt
and the fixed tickets are here:
http://www.assembla.com/spaces/clojure/tickets?milestone_id=149827&tickets_report_id=5
What's next? Plenty! There are a few fixes and enhancements too
impactful to squeeze into this release that we hope to get out there
ASAP. I've done a ton of work already on enhanced primitive support
and call linkage that will be moving into master. Design work is
proceeding on many fronts. I'm looking forward to the increasing
capability and maturity of Clojure, and the growth of the community.
Thanks to all involved!
Rich
分享到:
相关推荐
Professional Clojure is the experienced developer's guide to functional programming using the Clojure language. Designed specifically to meet the needs of professional developers, this book briefly ...
The Joy of Clojure, Second Edition is a deep look at the Clojure language. Fully updated for Clojure 1.6, this new edition goes beyond just syntax to show you the "why" of Clojure and how to write ...
clojure-cheatsheet, 用于Emacs的Clojure Cheatsheet 用于Emacs的难以置信方便的 Clojure Cheatsheet,更新为 Clojure,打包成简单,快速,可以搜索的离线形式: 状态准备使用基于 Clojure 1.7.0.安装如果你连接到 ...
Clojure是一种基于Lisp家族的函数式编程语言,它运行在Java虚拟机(JVM)上,同时也支持JavaScript和其他平台。Clojure的设计目标是提供一个高效、并发、可移植的环境,适合解决现代软件开发中的复杂问题。在这个...
注意:运行0.9.68之前的markdown-clj版本需要运行Clojure 1.2+,运行0.9.68+版本需要Clojure 1.7。用法Clojure 可以通过调用md-to-html或md-to-html-string函数来调用Markdown-clj。 md-to-html函数接受包含...
根据提供的文件内容,我们可以提取出以下关于Clojure语言的知识点: Clojure是一种编程语言,它给作者留下了深刻的印象,并且被视为一种多用途的、全面的编程语言。作者在开始学习Clojure时,体会到了编程的乐趣,...
《Clojure电子书》集合包含了三本关于Clojure编程的重要书籍和一个Leiningen的Windows安装程序,这对于学习和深入理解Clojure语言至关重要。Clojure是一种基于Lisp的函数式编程语言,它运行在Java虚拟机(JVM)上,...
[2009] Programming Clojure.(Stuart Halloway).[1934356336].pdf [2010] Functional Programming with Clojure - Simple Concurrency on the JVM.(Tim Berglund, Matthew McCullough).[193650202X].pdf [2010] ...
### Clojure入门教程知识点概述 #### 一、Clojure简介 - **Clojure**是一种运行在Java虚拟机(JVM)上的动态编程语言,它继承了Lisp家族的强大功能,同时结合了现代编程语言的优点,如面向对象编程和函数式编程。 ##...
### 编程Clojure:全面解析与学习指南 #### 一、Clojure语言概述 《Programming Clojure》是一本深入探讨Clojure编程语言的书籍,该书由Stuart Halloway编写,出版于2009年3月,由Pragmatic Bookshelf出版社发行。...
Clojure是一种基于Lisp的函数式编程语言,它运行在Java虚拟机(JVM)上,充分利用了Java的生态系统。Clojure的设计目标是提供一种静态类型的、并发的、内存安全的语言,同时保持Lisp的简洁性和灵活性。在这个压缩包...
(let [instance (new com.example.HelloWorld "Clojure is calling!")] (.sayHello instance)) ``` 对于Java集合,Clojure提供了映射(maps)和序列(sequences)等数据结构,可以方便地转换为Java的ArrayList、...
### Clojure 数据分析实战指南 #### 一、书籍概述与背景 《Clojure 数据分析实战指南》是一本针对数据分析师和技术开发人员的实用手册。本书由 Eric Rochester 编写,旨在帮助读者通过超过110个实用案例深入了解...
《Programming Clojure 第三版》是一本深入探讨Clojure编程语言的专业书籍,旨在帮助开发者全面理解和掌握这门基于Lisp的现代函数式编程语言。Clojure是由Rich Hickey设计的,它运行在Java虚拟机(JVM)上,同时也...
[2013] Functional Programming Patterns in Scala and Clojure - Write Lean Programs for the JVM.(Michael Bevilacqua-Linn).[1937785475].pdf+epub.rar [2014] Clojure Cookbook - Recipes for Functional ...
支持Clojure 1.2至1.5。 用法 [org.clojars.runa/conjure " 2.1.3 " ] ( :require [conjure.core]) 设置 假设我们具有以下功能- ( defn xx [a b] 10 ) ( defn yy [z] 20 ) ( defn fn-under-test [] ( xx 1 2 ) ...