[haskell-llvm] Thoughts on llvm-base package structure

Carter Schonwald carter.schonwald at gmail.com
Tue Aug 13 08:34:40 BST 2013


Please actually take a look at the llvm-general code, there really isn't a
compelling reason for it to use the ffi machinery in llvm-base, it's own
ffi work is much nicer.

Cheers.

On Tuesday, August 13, 2013, Scott West wrote:

> The recent (and previous) discussions seem to indicate that the package
> structure of LLVM on Haskell might need to be rethought.
>
> I'll refer to the nice justification given in the bug report:
> https://github.com/bos/llvm/issues/61
>
> The general proposal was to have llvm-ffi, llvm-wrapper (how much
> wrapping should be here I don't know), and then the higher level
> interfaces building on top of one or the other.
>
> Now that we have another high-level interface (llvm-general), it seems
> that it might be a good time to actually implement some of these ideas.
>
> Would there be any strong objection to splitting llvm-base into two,
> hoping to make it easier for all the upper levels to consume?
>
> Regards,
>
> _______________________________________________
> Haskell-llvm mailing list
> Haskell-llvm at projects.haskell.org <javascript:;>
> http://projects.haskell.org/cgi-bin/mailman/listinfo/haskell-llvm
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://projects.haskell.org/pipermail/haskell-llvm/attachments/20130813/02eafc95/attachment.htm>


More information about the Haskell-llvm mailing list