bindings-common: Preprocessor combinator library for low level FFI.

[ bsd3, deprecated, ffi, library ] [ Propose Tags ]
Deprecated in favor of bindings-DSL

Packages named bindings-* contain low level bindings to well known libraries, as a resource to be used by developers of higher level modules. This bindings-common package provides hsc2hs macros that allows writing code for such low level bindings that is easy to read and maintain, while keeping names and functionality as close as possible to the base library. These macros can be used as a simple alternative to, say, c2hs, or to hsc2hs original macros. At this moment, there's no good documentation on how to use them, so please read the code for Bindings.C to understand how they work, or just fill question/sugestion reports in the bug tracking web site.

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.2, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 1.0, 1.1, 1.2, 1.3, 1.3.1, 1.3.2, 1.3.3, 1.3.4
Dependencies base (>=3 && <5) [details]
License BSD-3-Clause
Author Maurício C. Antunes
Maintainer Maurício C. Antunes <mauricio.antunes@gmail.com>
Category FFI
Home page http://bitbucket.org/mauricio/bindings-common
Bug tracker http://bitbucket.org/mauricio/bindings-common/issues
Uploaded by MauricioAntunes at 2009-10-15T00:46:43Z
Distributions
Reverse Dependencies 9 direct, 14 indirect [details]
Downloads 17817 total (47 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]