Functional programming, Glasgow 1994: proceedings of the 1994 Glasgow workshop [1 ed.] 3540199144, 978-3-540-19914-4, 978-1-4471-3573-9

This is the proceedings of the seventh annual workshop held by the Glasgow Functional Programming Group. The purpose of

320 21 2MB

English Pages 254 [268] Year 1995

Report DMCA / Copyright

DOWNLOAD FILE

Functional programming, Glasgow 1994: proceedings of the 1994 Glasgow workshop [1 ed.]
 3540199144, 978-3-540-19914-4, 978-1-4471-3573-9

Table of contents :
Front Matter....Pages i-x
Expression Refinement: Deriving Bresenham’s Algorithm....Pages 1-17
Dynamic Algebra for Calculating Algorithms....Pages 18-28
On the expressive power of Constructor Classes....Pages 29-49
Programming Reactive Systems in Haskell....Pages 50-65
Techniques for Simplifying the Visualization of Graph Reduction....Pages 66-77
A Tutorial on Co-induction and Functional Programming....Pages 78-95
Unboxing using Specialisation....Pages 96-110
Improving Granularity in Parallel Functional Programs: A Graphical Winnowing System for Haskell....Pages 111-126
Fold-Unfold Transformations on State Monadic Interpreters....Pages 127-140
Functional Binomial Queues....Pages 141-150
Mechanized Reasoning about Functional Programs....Pages 151-166
A Case Study in Parallel Program Derivation: the Heat Equation Algorithm....Pages 167-183
Compilation by Transformation in the Glasgow Haskell Compiler....Pages 184-204
Experience of developing a cervical cytology scanning system using Gofer and Haskell....Pages 205-217
Binding-time Improvement and Fold/Unfold Transformation....Pages 218-230
Data Dependent Concurrency Control....Pages 231-244
Type-Checked Message-Passing between Functional Processes....Pages 245-254
Back Matter....Pages 255-257

Polecaj historie