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

  1. 0.10.0 September 03, 2026 (234 KB)
  2. 0.9.0 August 21, 2026 (198 KB)
  3. 0.8.0 August 19, 2026 (196 KB)
  4. 0.7.0 August 19, 2026 (196 KB)
  5. 0.6.0 August 13, 2026 (193 KB)
Show all versions (12 total)

Pushed by

SHA 256 checksum