libclang-bindings: libclang bindings

[ bsd3, development, library ] [ Propose Tags ] [ Report a vulnerability ]

Haskell bindings to the LLVM/Clang libclang C API, providing low-level FFI bindings and a higher-level API for parsing and traversing C code.


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0.0
Change log CHANGELOG.md
Dependencies base (>=4.16 && <4.23), bytestring (>=0.11 && <0.13), data-array-byte (>=0.1.0.1 && <0.2), data-default (>=0.7 && <0.9), directory (>=1.3.6.2 && <1.4), exceptions (>=0.10 && <0.11), filepath (>=1.4 && <1.6), process (>=1.6 && <1.7), template-haskell (>=2.18 && <2.25), text (>=1.2 && <2.2), transformers (>=0.5 && <0.7), unliftio-core (>=0.2.1 && <0.3) [details]
Tested with ghc ==9.2.8 || ==9.4.8 || ==9.6.7 || ==9.8.4 || ==9.10.3 || ==9.12.2 || ==9.14.1
License BSD-3-Clause
Author Well-Typed LLP
Maintainer info@well-typed.com
Uploaded by dschrempf at 2026-07-20T12:50:32Z
Category Development
Home page https://github.com/well-typed/libclang-bindings
Bug tracker https://github.com/well-typed/libclang-bindings/issues
Source repo head: git clone https://github.com/well-typed/libclang-bindings(libclang-bindings)
this: git clone https://github.com/well-typed/libclang-bindings(tag release-0.1.0.0)(libclang-bindings)
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 2 total (2 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for libclang-bindings-0.1.0.0

[back to package description]

libclang-bindings

libclang-bindings is a Haskell library that provides bindings for the LLVM/Clang libclang C API. It supports the hs-bindgen project but can be used independently.

libclang-bindings requires an LLVM/Clang installation and some build configuration; see the manual before use.