Foreign.Hoppy.Documentation.UsersGuide

Overview

Getting started

Project setup

A first binding

Types

Wrapping up the string binding

Functions

Objects

Generated bindings

Passing and returning objects

Garbage collection

Conversions

API versioning

Generators

C++

Module structure

Object passing

Callbacks

Haskell

Module structure

Variable exports

Enum exports

Bitspace exports

Function exports

Callback exports

Class exports

Module dependencies

Object passing

Exceptions