Author: Glasgow Workshop on Functional Programming (1988 Rothesay, Isle ofBute)