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.2.0 June 17, 2026 (156 KB)
  2. 0.1.1 June 17, 2026 (154 KB)
  3. 0.1.0 June 14, 2026 (153 KB)

Pushed by

SHA 256 checksum