Implementation of Functional Languages: 8th International Workshop, IFL'96 Bad Godesberg, Germany, September 16–18, 1996 Selected Papers [1 ed.]
3540632379, 9783540632375
This book contains the strictly refereed post-workshop proceedings originating from the 8th International Workshop on th
Table of contents : Introducing CLOVER: An object-oriented functional language....Pages 1-20 Active patterns....Pages 21-40 Context patterns in Haskell....Pages 41-57 The GRIN project: A highly optimising back end for lazy functional languages....Pages 58-84 On programming scientific applications in SAC — A functional language extended by a subsystem for high-level array operations....Pages 85-104 The implementation and efficiency of arrays in clean 1.1....Pages 105-124 Implementing the conjugate gradient algorithm in a functional language....Pages 125-140 An implementation of Eden on top of concurrent Haskell....Pages 141-161 Coordinating functional processes using Petri nets....Pages 162-183 Making a packet: Cost-effective communication for a parallel graph reducer....Pages 184-199 The results of: Profiling large-scale lazy functional programs....Pages 200-221 Two-pass heap profiling: A matter of life and death....Pages 222-232 First class file I/O....Pages 233-246 A type-based algorithm for the control-flow analysis of higher-order concurrent programs....Pages 247-266 Calculating a functional module for binary search trees....Pages 267-284