Skip to content

Latest commit

 

History

History
73 lines (38 loc) · 6.06 KB

2016-12-03.md

File metadata and controls

73 lines (38 loc) · 6.06 KB

{:title "ClojureTW 週報 2016-12-03" :layout :post :author ["coldnew" "cataska"] :tags ["clojure"] :toc true}

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 的啦~