Jeroen Fokker (auth.), Johan Jeuring, Erik Meijer (eds.)3540594515, 9783540594512
The last few years have seen important new developments in functional programming techniques: concepts, such as monads, type classes, and several new special purpose libraries of higher-order functions are new and powerful methods for structuring programs. This book brings programmers, software engineers and computer scientists up-to-date with the latest techniques. Most tutorial contributions contain exercises to familiarize the reader with the new concepts and techniques, and only basic knowledge in functional programming is assumed.
Table of contents :
Functional parsers….Pages 1-23
Monads for functional programming….Pages 24-52
The design of a pretty-printing library….Pages 53-96
Functional programming with overloading and higher-order polymorphism….Pages 97-136
Programming with Fudgets….Pages 137-182
Constructing medium sized efficient functional programs in Clean….Pages 183-227
Merging monads and folds for functional programming….Pages 228-266
Programming with algebras….Pages 267-307
Graph algorithms with a functional flavour….Pages 308-331
Reviews
There are no reviews yet.