bindings-DSL: FFI domain specific language, on top of hsc2hs.
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:
http://bitbucket.org/mauricio/bindings-dsl
This package contains no Haskell code, only C header files designed for hsc2hs.
Downloads
- bindings-DSL-1.0.14.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
| Versions [RSS] | 1.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, 1.0.24, 1.0.25 (info) |
|---|---|
| Dependencies | base (<4.9) [details] |
| License | BSD-3-Clause |
| Author | Maurício C. Antunes |
| Maintainer | Maurício C. Antunes <[email protected]> |
| Uploaded | by MauricioAntunes at 2011-08-31T20:27:32Z |
| Revised | Revision 1 made by Bodigrim at 2025-11-15T12:05:28Z |
| Category | FFI |
| Home page | http://bitbucket.org/mauricio/bindings-dsl |
| Bug tracker | http://bitbucket.org/mauricio/bindings-dsl/issues |
| Distributions | Debian:1.0.25, Fedora:1.0.25, LTSHaskell:1.0.25, NixOS:1.0.25, Stackage:1.0.25 |
| Reverse Dependencies | 78 direct, 147 indirect [details] |
| Downloads | 42927 total (148 in the last 30 days) |
| Rating | 2.0 (votes: 1) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs uploaded by user Build status unknown [no reports yet] |