Mangrove is a Ruby Gem designed to be the definitive toolkit for leveraging Sorbet's type system in Ruby applications. It's designed to offer a robust, statically-typed experience, focusing on solid types, a functional programming style, and an interface-driven approach. Mangrove has `Result`, `Option` and `Algebraic Data Type` currently.
Required Ruby Version
>= 3.1.2
Authors
Kazuma Murata
Versions
- 0.40.0 January 22, 2026 (1.07 MB)
- 0.39.0 January 07, 2026 (1.07 MB)
- 0.38.0 December 07, 2025 (1.07 MB)
- 0.37.3 August 14, 2025 (1.07 MB)
- 0.37.2 August 14, 2025 (1.07 MB)