fficxx

Haskell-C++ interface generator

A tool that generates Haskell interfaces to C++ libraries and types, allowing users to access C++ code from Haskell without manual FFI implementation.

Haskell-C++ Foreign Function Interface Generator

GitHub

141 stars
12 watching
13 forks
Language: Haskell
last commit: about 1 year ago
cplusplusffihaskellhaskell-librarieswrapper

Related projects:

Repository Description Stars
cysharp/csbindgen A tool for generating C# foreign function interface (FFI) code from Rust 696
csweichel/bel A tool that generates TypeScript interfaces from Go structs and interfaces. 42
poor-a/erlang-ffi A Foreign Function Interface that enables communication between Haskell and Erlang programs. 67
sdilts/cl-bindgen A tool for generating FFI wrappers from C header files for Common Lisp 26
daver32/interfacegenerator A tool to automatically generate interfaces from classes 36
beakona/autointerface An interface-to-member source generator that creates code to redirect interface calls to backing members. 76
haskell/c2hs A tool that generates Haskell bindings to C libraries by analyzing their header files 199
facebookincubator/hsthrift Generates code in Haskell to communicate with other services using a simple, language-agnostic protocol for structured data 151
codecentric/net_automatic_interface Automatically generates interfaces from classes to reduce friction and noise in code 62
jwiegley/coq-haskell A Coq library providing definitions and notations to facilitate interaction between Haskell developers and the Coq proof assistant. 167
gabriella439/optparse-generic A tool to automatically generate a command-line interface from any Haskell data type 208
chetant/libclang A Haskell FFI binding to the C++ libclang library for working with source code analysis and manipulation. 58
fjvallarino/monomer A cross-platform GUI library for writing native Haskell applications 596
nenonaninu/typedsignalr.client A C# source generator that creates strongly typed SignalR clients by defining interfaces for hub methods and client registrations. 147
haskell-game/bgfx Haskell bindings to a cross-platform graphics API 32