December 3, 2016
By: ["coldnew" "cataska"]

ClojureTW 週報 2016-12-03

  1. ClojureTW 活動
  2. 影片/演講
  3. Emacs
  4. 函式庫
  5. 範例專案
  6. 學習資訊
  7. 其他

ClojureTW 活動

影片/演講

Emacs

  • replique.el 是一套新的針對 Clojure/Script 開發用的 major-mode,不知道是否有比 cider 更優秀的特性。

函式庫

  • kibit -> "0.1.3" - Static code analyzer for Clojure [ANN]
  • spec-model -> "0.1.0" - Define model as data and generate Clojure(Script) spec with convention. [ANN]
  • riverford/durable-ref -> "0.1.1" - Durable reference types for Clojure
  • com.datomic/datomic -> "0.9.5530" - The fully transactional, cloud-ready, distributed database. [ANN]
  • spectrum -> "0.1.1" - A library for doing static analysis of Clojure code, catching clojure.spec conform errors at compile time.
  • cc.qbits/alia -> "4.0.0-beta1" - High performance Cassandra client for clojure [Changelog]

範例專案

  • paultopia/jsonmacrodemo 示範如何透過 Clojure 的 Macro 在編譯時期將檔案嵌入到 ClojureScript 上。
  • perun 讓你可以透過 boot 建立你自己的靜態網站。

學習資訊

其他

  • juxt 有一系列的歐洲 Clojure 公司採訪報導,這次對象是位於德國柏林的 Zalando ,如果你對使用 Clojure 的公司有興趣,你一定要看看這篇文章。
  • Datomic 的授權最近有些變動,在 A guide to the Datomic licensing changes 這篇文章中,整理了新/舊授權的不同,更多資訊可以參考 reddit 的討論。
  • 你在 javascript 上想要有 clojure.spec那樣的型別驗證功能嘛? 現在有 js.spec 囉~
  • 想要練習打字嗎? typing.io 是針對程式設計師設計的打字練習網站,裡面有許多不同程式語言的範例可以練習,當然一定會有 Clojure 的啦~
Tags: clojure