Hacker News new | ask | show | jobs
by quasque 4830 days ago
Perhaps of more interest is Frege, which is basically Haskell for the JVM. Seems to be coming along nicely: https://github.com/Frege/frege
2 comments

surely you could just run lljvm on the llvm IR that ghc emits and have haskell code on your JVM?
could you get the kind of adhoc library interop you get with other on-the-jvm languages like this with llvm?
probably not if you did it this week :)

That said, there is some very interesting work going on towards having a sane call out to JVM / .net code from haskell, though nothing will realistically be in a truly usable for in the next 12-18th months

I am not so sure if Frege would be of interest for people that look for an impure, strict language. A better fit for that would be Yeti.

And assuming that porting a language that is so deeply rooted in the .NET world like F# is very difficult, my guess is that going with Yeti and thus fully embracing the JVM will be a better choice. The more so as one could do this right now.