<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div>Hi All,<br>I was reading a Ruby book and in that it was mentioned that its capability to dynamically query and modify classes makes it suitable for implementing DSL's ... I am referring to Ruby's reflection and methods like "method_missing" here.<br>It can allow things like not having to define constants for all possible unicode code points etc...For example, first use of U0123 could bring such a constant definition into existence etc<br><br>I see multiple search hits when I look for Haskell and DSL - can someone please point me to a good primer or explain to me how equivalent of above mentioned features in Ruby can be done in Haskell ... or the Haskell alternative for it.<br><br>Regards,<br>Kashyap<br></div>
<!-- cg9.c4.mail.gq1.yahoo.com compressed/chunked Sun Nov 15 11:16:17 PST 2009 -->
</div><br>



      </body></html>