Next Previous Contents

The Green Card User's Guide

The Green Card Team

January 1999


This document describes Green Card, a foreign language interface preprocessor for Haskell, version 2.0. It is 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

12. Using Green Card


Next Previous Contents