> this is really cool, thanks for sharing it.
> But I wonder why did you choose to write a ruby interpreter in Haskell?

The strange feature of Haskell absorbed me, especially lazy evaluation did.
What a good sound, lazy! ;-)

I wanted to write somthing and learn more about Haskell,
and Ruby interpreter is a good theme to satisfy my desire.

But my mind translate logic or algorithm into C code, then
retranslate it to Haskell code.
So unfortunately, the source code of RType doesn't grab the 
Haskell feature, I think.

----
YOSHIDA, Yuichi
oxy / kmc.gr.jp
http://mono.kmc.gr.jp/~oxy/