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.6.0 August 13, 2026 (193 KB)
  2. 0.5.0 August 11, 2026 (191 KB)
  3. 0.4.0 August 03, 2026 (169 KB)
  4. 0.3.1 July 31, 2026 (162 KB)
  5. 0.3.0 July 30, 2026 (162 KB)
Show all versions (8 total)

Pushed by

SHA 256 checksum