llvm icon indicating copy to clipboard operation
llvm copied to clipboard

Split llvm-base package

Open amigalemming opened this issue 11 years ago • 0 comments

I propose to split the llvm-base package into a low-level llvm-ffi package and a mid-level package named llvm-mid or llvm-wrapper. The mid-level interface adds the mtl dependency and is more experimental. The low-level interface should be rather canonical, but needs the difficult configuration process, the HSC preprocessor, but it does not need mtl with functional dependencies. Thus the low-level interface might even run on Haskell compilers without many extensions like JHC. If the packages are split, they shall also be in separate repositories.

amigalemming avatar May 18 '13 20:05 amigalemming