Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Clojure allows one to start with essentially untyped code, then add type declarations for efficiency and safety.


core.typed never really caught on though, what seems more popular is Schema which focuses on annotating and validating the structure of lists and maps: https://github.com/plumatic/schema


And Schema died in favor of Spec, which is still in flux.


Spec isn't finalised but I wouldn't say it's in flux. It's 95% there.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: