Hi,

For what it's worth, at Tweag we've developed some preliminary bindings to Apache Spark, and as part of this we developed a somewhat decent API for calling Java. You can check it out on hackage [1] and on github [2]. In cast that can save you some time or inspire you.

[1]: http://hackage.haskell.org/package/inline-java
[2]: https://github.com/tweag/sparkle -- see the inline-java directory


On Sun, May 22, 2016 at 4:54 AM, Rahul Muttineni <rahulmutt@gmail.com> wrote:
Hi Haskell-Cafe,

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. 

Thanks,
Rahul Muttineni


_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe




--
Alp Mestanogullari