Clojure庫和資源集合:awesome-clojure

jopen 10年前發布 | 78K 次閱讀 Lisp開發 awesome-clojure

Clojure是一種LISP風格的語言,運行在JVM上。Clojure的一大特色就是其并發機制,它支持不可變的數據結構(Clojure是來自于可持久化的數據結構)。Clojure還有一個特色是軟件事務存儲(Software Transactional Memory,STM),其支持用事務代替鎖和互斥器來更新共享內存。STM還是一個有爭議的技術,還需要更好的證明自己,一個簡單的辦法就是訪問一個JVM上的實現。

Awesome Clojure

Web Framework

Actually don't search rails/django here, but compose them by yourself

Package management

Libraries for package and dependency management.

Date and Time

Libraries for working with dates and times.

GUI

Audio

HTTP

Libraries for working with HTTP.

Database

Databases and database client libraries

Structural Migrations

Keeps database and others in sync

Redis

JSON

Database Cli

ORM and SQL generation

DSL for SQL generaion.

Security

Authentication, authorization and other security related libraries.

RESTful API

Libraries for developing RESTful APIs.

HTML Manipulation

Libraries for working with HTML.

Data Validation

Libraries for validating data.

Type System

Optional type system for Clojure

Async processing

Monads

WebSocket

Testing

Code Analysis and Linter

Science and Data Analysis

Computer Vision

Natural Language Processing

Editor Plugins

Literate Programming

Debugging

Guides

Websites

推ter

Misc

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!