Jade is a statically typed functional language, inspired by Elm, that compiles to readable Ruby. It brings Hindley-Milner type inference, union types, records, exhaustive pattern matching, and typed boundaries to the Ruby ecosystem, while staying interoperable with existing Ruby code.
Required Ruby Version
>= 3.4
Authors
Agustin Cornu
Versions
- 0.10.0 September 03, 2026 (234 KB)
- 0.9.0 August 21, 2026 (198 KB)
- 0.8.0 August 19, 2026 (196 KB)
- 0.7.0 August 19, 2026 (196 KB)
- 0.6.0 August 13, 2026 (193 KB)