Algebraic data types and Haskell pattern syntax for Ruby. Clauses are compiled once into a decision tree by a Rust extension (via Rutie) and checked for exhaustiveness and redundancy, so every logical path is accounted for before the first call.

Required Ruby Version

>= 3.2

Authors

Daniel P. Clark

Versions

  1. 0.1.0
    1. source

      1. 0.1.0 source October 07, 2026 (151 KB)

Pushed by

SHA 256 checksum