Next Previous Contents

The Green Card Manual

The Green Card Team

January 1998


This document describes Green Card, a foreign language interface preprocessor for Haskell, version 2.0. It is heavily based on the Green Card paper presented at the '97 Haskell Workshop by Simon Peyton Jones simonpj@dcs.gla.ac.uk and Thomas Nordin nordin@cse.ogi.edu.

1. Introduction

2. Foreign language interfaces are harder than they look

3. Overview of Green Card

4. Green Card directives

5. Procedure specifications

6. Data Interface Schemes

7. Standard DISs

8. Imports

9. Invoking Green Card

10. Related Work

11. Alternative design choices and avenues for improvement


Next Previous Contents