Show HN: Rhci – A Small GHCi in Ruby
Category: devtools
Tags: haskell, repl, interpreter, ruby, compiler
Score: 8.0/10 (Innovation: 8, Technical: 9, Documentation: 9, Utility: 6)
Rhci is a Haskell REPL implemented in Ruby that replicates GHCi's semantics, including Hindley-Milner type inference, lazy evaluation, and a ported Prelude. It ships as a self-contained binary or Ruby file, making Haskell scripting and quick experimentation portable and fast. The project is technically impressive for its compiler pipeline and GHC-compatible behavior, with thorough documentation and testing.
Target audience: Haskell developers, Ruby developers, and educators seeking a lightweight Haskell REPL
Repository: https://github.com/beleon/rhci · Ruby · MIT · 3 stars
View on Hacker News