<div dir="ltr">Hi David,<div><br></div><div>You can find the differences between GHCVM and Frege here:</div><div><a href="https://github.com/rahulmutt/ghcvm/issues/3">https://github.com/rahulmutt/ghcvm/issues/3</a><br></div><div><br></div><div>The primary difference is that since we're using the GHC API, you'll have the access to all the features of GHC Haskell (barring Template Haskell which requires more effort).</div><div><br></div><div>Also, the interaction with Java is very different, see here:</div><div><a href="https://gist.github.com/rahulmutt/355505bce57c7c2cffd7d4cf5edddad4">https://gist.github.com/rahulmutt/355505bce57c7c2cffd7d4cf5edddad4</a></div><div><br></div><div>Thanks,</div><div>Rahul</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, May 22, 2016 at 1:46 PM, David Escobar <span dir="ltr"><<a href="mailto:davidescobar@ieee.org" target="_blank">davidescobar@ieee.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">What about Frege? Haskell on the JVM with interop to Java libraries...<br><br><a href="https://github.com/Frege/frege" target="_blank">https://github.com/Frege/frege</a><br><br></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On Sat, May 21, 2016 at 7:54 PM, Rahul Muttineni <span dir="ltr"><<a href="mailto:rahulmutt@gmail.com" target="_blank">rahulmutt@gmail.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr">Hi Haskell-Cafe,<div><br></div><div>I've been working on a JVM backend for GHC [1] and I took some time to flesh out a design for the Java FFI [2] which will pretty much decide whether the project will be useful or not. I would love feedback from the community on how to improve the design or requests for important interop features that I have neglected. </div><div><br></div><div>Thanks,<br><div>Rahul Muttineni</div><div><br></div><div><div>[1] <a href="http://github.com/rahulmutt/ghcvm" target="_blank">http://github.com/rahulmutt/ghcvm</a></div><div>[2] <a href="https://gist.github.com/rahulmutt/355505bce57c7c2cffd7d4cf5edddad4" target="_blank">https://gist.github.com/rahulmutt/355505bce57c7c2cffd7d4cf5edddad4</a><br clear="all"></div><div><br></div></div>
</div></div>
<br></div></div><span class="">_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br>
<br></span></blockquote></div><br></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Rahul Muttineni</div>
</div>