Maybe your Haskell code could be compiled with only minor
modifications on something like CAL or Frege? There seems to be some
interest in them these days, so maybe a translator is on its way...

JP

On Tue, Oct 11, 2011 at 8:23 AM, Michael Snoyman <mich...@snoyman.com> wrote:
> Perhaps my needs are unique here, but I thought I'd mention them
> anyway. The main tool we use at work is based on a hodge-podge of
> Java, Ant and XSLT code[1]. This thing has to be constantly extended
> to support new functionality (or fix one of its myriad bugs), and
> there's no technical hurdle to using Haskell to that end. In fact, my
> company has released a few packages[2][3][4] specifically in this
> venture.
>
> There are two problems, however:
>
> * Some clients have an insistence that code run on the JVM.
> * It's inconvenient having multiple executables. Additionally, I've
> run into some problems in the past deploying to ancient Linux
> servers[5].
>
> So for my use case, I don't care at all about interacting with Java
> code, I simply want to be able to turn my existing Haskell code into a
> JAR file. This seems like a much simpler undertaking, but I'm still
> not aware of any way to get this to happen right now either.
>
> Michael
>
> [1] http://dita-ot.sourceforge.net/
> [2] http://hackage.haskell.org/package/xml-enumerator
> [3] http://hackage.haskell.org/package/xml-hamlet
> [4] http://hackage.haskell.org/package/uri-enumerator
> [5] 
> http://stackoverflow.com/questions/5953199/create-a-static-haskell-linux-executable
>
> On Tue, Oct 11, 2011 at 8:15 AM, JP Moresmau <jpmores...@gmail.com> wrote:
>> I had started a project to start a JVM and call Java code from
>> Haskell, but got sidetracked into EclipseFP, but I hope to go back to
>> it someday.
>> https://github.com/JPMoresmau/HJVM. Have a look at the test suite for
>> some examples.
>>
>> Hope this helps
>>
>> JP
>>
>> On Tue, Oct 11, 2011 at 7:20 AM, Aatch <blad...@gmail.com> wrote:
>>> There are some projects to try and provide a bridge between Haskell
>>> and the JVM. Unfortunately none of the seem to have much development.
>>> As it stands, there is GCJNI, which allows Haskell to invoke Java
>>> code, seems like a Java version of hsc2hs, but the site is down, it
>>> just 404s. There is also haskell-jvm-bridge, but that doesn't look
>>> like it has any development for about 18 months, and there isn't much
>>> about it. Then there is LambdaVM, which looks the most promising, as
>>> it compiles GHC byte-code to JVM bytecode. However, it doesn't look it
>>> has been updated in a few years.
>>> You can try your luck with any of those, but currently, if you want a
>>> decent FFI for Java, you're probably going to have to resurrect one of
>>> those projects.
>>>
>>> ---
>>> James Miller
>>>
>>>
>>>
>>> On 11 October 2011 15:26, Claude Lee <calee2...@gmail.com> wrote:
>>>> Hi,
>>>>
>>>> vote+1.
>>>>
>>>> Theoretically, you can bridge Haskell and Java with FFI. It applys to small
>>>> projects. Larger ones may need some build tools...
>>>>
>>>> Claude
>>>>
>>>> 2011/10/11 dokondr <doko...@gmail.com>
>>>>>
>>>>> Hi,
>>>>> I need to call Stanford NLP Parser from Haskell (unfortunately Haskell
>>>>> does not have a similar one):
>>>>> http://nlp.stanford.edu/software/lex-parser.shtml
>>>>>
>>>>> What would be the most reliable framework for this?
>>>>>
>>>>> Thanks!
>>>>> Dmitri
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Haskell-Cafe mailing list
>>>>> Haskell-Cafe@haskell.org
>>>>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Haskell-Cafe mailing list
>>>> Haskell-Cafe@haskell.org
>>>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Haskell-Cafe mailing list
>>> Haskell-Cafe@haskell.org
>>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>>>
>>
>>
>>
>> --
>> JP Moresmau
>> http://jpmoresmau.blogspot.com/
>>
>> _______________________________________________
>> Haskell-Cafe mailing list
>> Haskell-Cafe@haskell.org
>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>>
>



-- 
JP Moresmau
http://jpmoresmau.blogspot.com/

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

Reply via email to