<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
I suspect many of us are dying to ask:&nbsp; Why not just use Haskell?<br>
<br>
&nbsp;&nbsp;&nbsp; -Paul<br>
<br>
<br>
Luke Evans wrote:
<blockquote cite="midC140E1F3.2F3F8%25luke.evans@businessobjects.com"
 type="cite">
  <title>Re: [Haskell] ANN: Efficient, dynamically compiled, lazy
functional semantics on JVM, having tight integration with the Java
language</title>
  <font face="Verdana, Helvetica, Arial"><span style="font-size: 12px;">It
could be for a subset of Haskell (probably a large one). &nbsp;Haskell has
some features that CAL does not (many just syntactic sugar, some not) &#8211;
we&#8217;re actually working on a short paper to summarise the differences,
primarily for people on this list. &nbsp;Even without a one-to-one
correspondence, this might work in many situations where special lower
level CAL could be generated in lieu of higher-level Haskell features.
&nbsp;Still, you would probably be able to go a very long way with not much
more than straightforward syntax transformations. Of course, use of
Haskell libraries would either have to be mapped to CAL ones, or the
Haskell library functions converted themselves (with this treatment
applied recursively to dependees). <br>
  <br>
Lwe<br>
  <br>
On 9/26/06 10:52 PM, "Tomasz Zielonka"
<a class="moz-txt-link-rfc2396E" href="mailto:tomasz.zielonka@gmail.com">&lt;tomasz.zielonka@gmail.com&gt;</a> wrote:<br>
  <br>
  </span></font>
  <blockquote><font face="Verdana, Helvetica, Arial"><span
 style="font-size: 12px;">On Tue, Sep 26, 2006 at 09:22:21PM -0700,
Luke Evans wrote:<br>
&gt; Here are a few 'highlights' from our feature list:<br>
&gt; - A lazily evaluated, strictly-typed language called CAL, with many<br>
&gt; similarities to Haskell<br>
    <br>
Do you think that CAL would be a good target for a Haskell compiler?<br>
In other words, would it be a good idea to use CAL as an intermediate<br>
language for a Haskell -&gt; Java byte-code compiler?<br>
    <br>
Best regards<br>
Tomasz<br>
    <br>
    </span></font></blockquote>
  <font face="Verdana, Helvetica, Arial"><span style="font-size: 12px;"></span></font></blockquote>
</body>
</html>