Provides Haskell developers with an interface to the LLVM API for building compilers and code generators.
This library offers a relatively complete set of Haskell bindings for the LLVM API, allowing direct interaction with LLVM's C++ interface. It includes higher-level utilities like `IRBuilder` and `ModuleBuilder` from the `llvm-hs-pure` module to simplify LLVM IR generation. You can find usage examples in `llvm-hs-examples` and learn by translating the official LLVM tutorial with `llvm-hs-kaleidoscope`.
Provides Haskell developers with an interface to the LLVM API for building compilers and code generators.
Haskell developers needing to generate LLVM Intermediate Representation or build custom compilers will find this library useful.