AFAICT this language is less featureful than coffee-script, its only advantage being the syntax is slightly more haskellish.<div> <div>Of course, it does provides a technique for inserting haskell values into javascript, and having javascript in haskell code. I think it would be better to add these features to the more widely used coffee script using that part of JMacro and/or Yesod&#39;s similar template tools.</div>

<div><br></div><div>The other option of course is to compile haskell into javascript using ghc [1] or llvm [2], but these solutions are still immature. The great thing about coffee-script is that the language was designed as a super-set and almost everything compiles down to very readable (easy to debug) javascript, something that is harder to do when compiling an entirely different language.</div>

<div>[1] <a href="https://github.com/sviperll/ghcjs">https://github.com/sviperll/ghcjs</a></div><div>[2] <a href="http://code.google.com/p/emscripten/wiki/FAQ">code.google.com/p/emscripten/wiki/FAQ</a></div><div><br><div class="gmail_quote">

On Tue, Jan 25, 2011 at 1:24 PM, Jeff Polakow <span dir="ltr">&lt;<a href="mailto:jeff.polakow@db.com">jeff.polakow@db.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


<br><font size="2" face="sans-serif">Hello,</font>
<br>
<br><tt><font size="2"><div class="im">&gt; Regarding coffee-script: I<br>
&gt; think having a Haskell equivalent would be an awesome tool. This could<br>
&gt; also be another great moment for the Haskell web community to work<br>
&gt; together.<br>
&gt; <br></div>
Please have a look at jmacro.</font></tt>
<br>
<br><tt><font size="2"><a href="http://haskell.org/haskellwiki/Jmacro" target="_blank">http://haskell.org/haskellwiki/Jmacro</a></font></tt>
<br><tt><font size="2"><a href="http://hackage.haskell.org/package/jmacro" target="_blank">http://hackage.haskell.org/package/jmacro</a></font></tt>
<br>
<br><tt><font size="2">-Jeff</font></tt>
<br>
<br>
<span style="font-family:&#39;Arial&#39;,sans-serif;font-size:8pt;color:#000000">---</span><br>
<span style="font-family:&#39;Courier New&#39;,monospace;font-size:10pt;color:#000000">This communication may contain confidential and/or privileged information.<br>
If you are not the intended recipient (or have received this communication<br>
in error) please notify the sender immediately and destroy this<br>
communication. Any unauthorized copying, disclosure or distribution of the<br>
material in this communication is strictly forbidden.<br>
<br>
Deutsche Bank does not render legal or tax advice, and the information<br>
contained in this communication should not be regarded as such.</span></blockquote></div><br></div></div>