Điểm qua clojure/core.typed: 1.3k sao trên GitHub, viết chủ yếu bằng Clojure. An optional type system for Clojure
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
Then, lein repl will automatically activate the :dev profile. Verify the type
checker is not included in uberjars with lein with-profile uberjar deps :tree.
Releases and Dependency Information
Latest stable release is 1.0.1.
See modules for specific version coordinates:
Core type system
checker.jvm: The JVM type checker
runtime.jvm: JVM Runtime dependencies
analyzer.jvm: Analyzer for JVM Clojure
analyzer.js: Analyzer for JS Clojure (unreleased)
checker.js: The JS type checker (unreleased)
analyzer.common: Implementation-agnostic base for Clojure analyzers
Library Annotations
lib.clojure: Base type annotations
lib.core.async: Annotations for core.async
Utility libraries
annotator.jvm: Automatic annotator
lang.jvm: Extensible languages
Compatibility
core.typed supports Clojure 1.10.1 and JDK 1.8+.
Mailing List and IRC
Use the core.typed mailing list for core.typed discussion.
Documentation
See wiki.
API Reference
Ambrose's blog
Leiningen Plugin
lein-typed
Vim Plugin
vim-typedclojure
Emacs Mode
typed-clojure-mode
Examples
core.async Rock-paper-scissors
Developer Information
Typed Clojure Contributor Code of Conduct
Contributing guidelines
GitHub Project
Bug Tracker
Continuous Integration
Compatibility Test Matrix
Contributors
Thanks to the following people for contributing to core.typed:
Stephen Compall (S11001001)
Andrew Brehaut (brehaut)
Christopher Spencer (cspencer)
Reid McKenzie (arrdem)
Di Xu (xudifsd)
Nicola Mometto (Bronsa)
Chas Emerick (cemerick)
Jake Goulding (shepmaster)
Andy Fingerhut
Aravind K N (arav93)
Allen Rohner (arohner)
Minori Yamashita (ympbyc)
Kyle Kingsbury (aphyr)
Nathan Sorenson
Tobias Kortkamp (t6)
Alejandro Gomez (dialelo)
Piotr Jarzemski (kazuhiro)
Sponsors
Thanks to the following companies for their active sponsorship of Typed Clojure's development
via OpenCollective.
YourKit
YourKit is kindly supporting core.typed and other open source projects with its full-featured Java Profiler.
YourKit, LLC is the creator of innovative and intelligent tools for profiling
Java and .NET applications. Take a look at YourKit's leading software products:
Có — clojure/core.typed phát hành theo license EPL-1.0, nghĩa là mã nguồn mở để đọc, fork và (tùy license) tái sử dụng. Mã: github.com/clojure/core.typed.
clojure/core.typed là gì?
clojure/core.typed (clojure/core.typed) là dự án Clojure trên GitHub. Theo mô tả gốc: An optional type system for Clojure
Đọc thêm về clojure/core.typed ở đâu?
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/clojure/core.typed là nguồn chính thức.
Đọc đầy đủ README ở tab phía trên.
core.typed có đáng để bạn bỏ thời gian?
ChatGPT, Claude và Perplexity đều đọc được trang này. Hỏi thử xem họ nghĩ gì về core.typed.