Most cited

Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 4,916 posts.

Any topic
Any year
79

Clojure.spec – Rationale and Overview

Clojure is a dynamic language. Among other things this means that type annotations are not required for code to run. While Clojure has some support for type hints, they are not an enforcement mechanism, nor comprehensive, and are limited to communicating information to the compiler to aid in efficient code generation…