The bindings-DSL package

[Tags: bsd3, library]

This is a set of macros to be used when writing Haskell FFI. They were designed to be able to fully describe C interfaces, so that hsc2hs can extract from them all Haskell code needed to mimic such interfaces. All Haskell names used are automatically derived from C names, structures are mapped to Haskell instances of Storable, and there are also macros you can use with C code to help write bindings to inline functions or macro functions. Documentation is available at package homepage:

This package contains no Haskell code, only C header files designed for hsc2hs.


Versions1.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6, 1.0.7, 1.0.8, 1.0.9, 1.0.10, 1.0.11, 1.0.12, 1.0.14, 1.0.15, 1.0.16, 1.0.17, 1.0.18, 1.0.19, 1.0.20, 1.0.21, 1.0.22, 1.0.23 (info)
Change logNone available
Dependenciesbase (<1000) [details]
AuthorMaurício C. Antunes
MaintainerMaurício C. Antunes <>
StabilityStable API, well tested, portable, used in comercial code.
Home page
Bug tracker
UploadedFri May 20 22:34:48 UTC 2011 by MauricioAntunes
DistributionsDebian:1.0.22, LTSHaskell:1.0.23, NixOS:1.0.23, Stackage:1.0.23
Downloads11913 total (102 in last 30 days)
1 []
StatusDocs uploaded by user
Build status unknown [no reports yet]




Maintainers' corner

For package maintainers and hackage trustees