Table of contents

  1. Front Matter
  2. Jeroen Fokker
    Pages 1-23
  3. Philip Wadler
    Pages 24-52
  4. John Hughes
    Pages 53-96
  5. Thomas Hallgren, Magnus Carlsson
    Pages 137-182
  6. Marko C. J. D. van Eekelen, Rinus (M.) J. Plasmeijer
    Pages 183-227
  7. Erik Meijer, Johan Jeuring
    Pages 228-266
  8. Richard B. Kieburtz, Jeffrey Lewis
    Pages 267-307
  9. John Launchbury
    Pages 308-331
  10. Back Matter

About these proceedings


This volume presents the tutorials given during the First International Spring School on Advanced Functional Programming Techniques, held in Bastad, Sweden in May 1995.
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.


Clean Spring Framework Turing algorithm algorithms design development functional programming functions graph algorithm overloading polymorphism programming software

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag Berlin Heidelberg 1995
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-540-59451-2
  • Online ISBN 978-3-540-49270-2
  • Series Print ISSN 0302-9743
  • Series Online ISSN 1611-3349
  • Buy this book on publisher's site
Industry Sectors
Finance, Business & Banking
IT & Software
Energy, Utilities & Environment