Green Card is a foreign function interface preprocessor for Haskell. It simplifies the task of interfacing Haskell programs to external libraries, which are normally exposed via C interfaces.
|Tags||Software Development Pre-processors|
|Operating Systems||Windows POSIX BSD FreeBSD Linux Unix|
Release Notes: Several major changes were made since the 2.x series of GreenCard. Support for hierarchial module names was added. The StdDIS module was renamed Foreign.GreenCard. All the types provided by the FFI specification are supported. Old operations involving the deprecated Addr type now use the Ptr type provided by the FFI specification. The Hugs and NHC-specific backends have been removed, since FFI support renders them irrelevant.