FFI domain specific language, on top of hsc2hs
22.93 KB
built 2026-10-13 23:26:24 GMT
Description
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:
<https://github.com/jwiegley/bindings-dsl/wiki>
The extra module Bindings.Utilities will contain tools that may be convenient
when working with FFI.
Dependencies
7 totalRequires5
- ghc-Cabal-devel
- ghc-base-devel
- ghc-rpm-macros
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(FileDigests) <= 4.6.0-1
Provides2
- ghc-bindings-DSL = 1.0.25-35.fc45
- ghc-bindings-DSL-devel = 1.0.25-35.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
2Name ![]() |
Size |
|---|---|
| bindings-DSL-1.0.25.tar.gz | 6.61 KB |
| ghc-bindings-DSL.spec | 7.29 KB |
Files 1–2 of 2
Component of
buildroots that installed this RPMNo Buildroots
