[haskell-llvm] Towards 0.10

Henning Thielemann lemming at henning-thielemann.de
Thu Jul 14 18:15:22 BST 2011


On Thu, 14 Jul 2011, Bryan O'Sullivan wrote:

> On Jul 14, 2011, at 0:50, Henning Thielemann <lemming at henning-thielemann.de> wrote:
>
>> Does it work with GHCi?
>
> Unlikely, since the libstdc++ ghci bug would affect it.

This one:
   http://hackage.haskell.org/trac/ghc/ticket/5289
?

>> It seems you managed to mix Haskell code with C++. Do you know whether this reduces portability?
>
> It doesn't seem to. There are quite a few packages doing this now. 
> Having to go through C wrappers is annoying, but not fatal. That's all 
> the llvm-c interface is anyway.

Not working with GHCi however is a big step back. With llvm-0.9.1 I could 
run real-time audio processing from within GHCi. Fortunately I upgraded to 
darcs HEAD only after the presentation of such an audio GHCi session. 
Would it be possible to write something like llvm-c in a way, that C++ 
code is not part of the llvm package, and thus llvm works in GHCi again?



More information about the Haskell-llvm mailing list