c2hs

Free and open source interface generator for Haskell
Download

c2hs Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Manuel M T Chakravarty
  • Publisher web site:
  • http://www.cse.unsw.edu.au/~chak/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 132 KB

c2hs Tags


c2hs Description

Free and open source interface generator for Haskell c2hs is an interface generator that simplifies the development of Haskell bindings to C libraries. The tool processes existing C header files that determine data layout and function signatures on the C side in conjunction with Haskell modules that specify Haskell-side type signatures and marshaling details. Hooks embedded in the Haskell code signal access to C structures and functions -- they are expanded by the interfacing tool in dependence on information from the corresponding C header file.c2hs extracts C interface information from vanilla header files and then it generates signature and marshaling code in Haskell. Requirements: · GHC What's New in This Release: · Better support for OS X. · Implements enum hooks. · Several bugs fixed.


c2hs Related Software