Forall.js: Idris-like static types and invariant checks for JavaScript | Heykuki News