arohner/spectrum
View on GitHub ↗ ★ 603 Clojure
7 mentions on Hacker News by 7 people: 3 stories, 4 comments · first 2016-08-09 · latest 2025-08-27
20082026
-
▲ 51
Spectrum – catching clojure.spec conform errors at compile timestory by alhazraed · 2025-08-27 · 0 comments
-
Regarding compile-time spec checking — Spectrum is working toward just that. https://github.com/arohner/spectrum
comment by jdc · 2019-05-19 · in Supdate – A Clojure library for transforming nested data structures -
▲ 1
Spectrumstory by tosh · 2018-09-11 · 0 comments
-
Related but in the opposite direction, static checking of specs: https://github.com/arohner/spectrum (I haven't tried it personally)
comment by mark_h · 2018-08-17 · in Typed Clojure in Theory and Practice [pdf] -
…is a runtime thing. This Spectrum thing purports to evaluate your specs at compile time though: https://github.com/arohner/spectrum
comment by billburcham · 2017-12-09 · in Clojure 1.9 is now available -
Sure: https://github.com/arohner/spectrum I think the main advantage of a type system (e.g. Java's) is that it avoids a lot of stupid mistakes; and therefore does help refactoring because most "stupid" changes will simply not compile…
comment by kimi · 2017-10-23 · in Why I'm Productive in Clojure (2013) -
▲ 3
Spectrum, static code analysis for Clojurestory by Borkdude · 2016-08-09 · 1 comment