llvm-hs-pure

Pure Haskell LLVM functionality (no FFI).

http://github.com/llvm-hs/llvm-hs/

Version on this page:4.0.0.0
LTS Haskell 19.33:9.0.0
Stackage Nightly 2022-03-17:9.0.0
Latest on Hackage:9.0.0@rev:1

See all snapshots llvm-hs-pure appears in

BSD-3-Clause licensed by Anthony Cowley, Stephen Diehl, Moritz Kiefer, Benjamin S. Scarlet
Maintained by Anthony Cowley, Stephen Diehl, Moritz Kiefer
This version can be pinned in stack with:llvm-hs-pure-4.0.0.0@sha256:fee90cff04e936c466c53d89d12501eec586cfeceb339c1fd7f7e7c6b9db5619,3001

llvm-hs-pure is a set of pure Haskell types and functions for interacting with LLVM http://llvm.org/. It includes an ADT to represent LLVM IR (http://llvm.org/docs/LangRef.html). The llvm-hs package builds on this one with FFI bindings to LLVM, but llvm-hs-pure does not require LLVM to be available.