https://github.com/rethab/bindings-dsl
Library and macros to simplify writing Haskell FFI code
https://github.com/rethab/bindings-dsl
Last synced: 4 months ago
JSON representation
Library and macros to simplify writing Haskell FFI code
- Host: GitHub
- URL: https://github.com/rethab/bindings-dsl
- Owner: rethab
- License: bsd-3-clause
- Created: 2014-01-12T21:25:30.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2022-12-04T15:19:18.000Z (over 3 years ago)
- Last Synced: 2026-02-13T08:27:12.418Z (4 months ago)
- Language: Haskell
- Homepage: https://github.com/jwiegley/bindings-dsl/wiki
- Size: 264 KB
- Stars: 40
- Watchers: 3
- Forks: 18
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bindings-dsl
Changes in 1.0.19
* Add a change log.
* Support unsafe calls with experimental #ccall_unsafe.
Changes in 1.0.18 (This version has a bug. Marked as such in Hackage)
* Introduce a silly bug to solve a problem that does not exist.
Changes in 1.0.17
* Add Bindings.Utilities module for general utilities.
* Change repository to git.
* Don't underestimate size of field arrays with dimension >= 2.
* Change #callback to #callback_t.
* Keep source of bindings-* libraries with bindings-DSL.
* Add examples used in tutorial.
Changes in 1.0.16
* Use correct value for Storable alignment instead of copying sizeOf.
Changes in 1.0.15
* New hsc2hs template doesn't include some headers, so include it ourselves.
Changes in 1.0.14
* Add functions to get pointers to fields from pointers to structures.