Advanced Functional Programming: 6th International School, AFP 2008, Heijen, The Netherlands, May 2008, Revised Lectures

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

This tutorial book presents seven carefully revised lectures given at the 6th International School on Functional Programming, AFP 2008, in Heijen, The Netherlands in May 2008.

The book presents the following seven, carefully cross-reviewed chapters, written by leading authorities in the field: Self-adjusting: Computation with Delta ML, spider spinning for dummies, from reduction-based to reduction-free normalization, libraries for generic programming in Haskell, dependently typed programming in agda, parallel and concurrent programming in Haskell and an iTask case study: a conference management system.

Author(s): Umut A. Acar, Ruy Ley-Wild (auth.), Pieter Koopman, Rinus Plasmeijer, Doaitse Swierstra (eds.)
Series: Lecture Notes in Computer Science 5832 : Theoretical Computer Science and General Issues
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 2009

Language: English
Pages: 331
Tags: Programming Techniques; Programming Languages, Compilers, Interpreters; Software Engineering; Algorithm Analysis and Problem Complexity; Mathematical Logic and Formal Languages; Theory of Computation

Front Matter....Pages -
Self-adjusting Computation with Delta ML....Pages 1-38
Spider Spinning for Dummies....Pages 39-65
From Reduction-Based to Reduction-Free Normalization....Pages 66-164
Libraries for Generic Programming in Haskell....Pages 165-229
Dependently Typed Programming in Agda....Pages 230-266
A Tutorial on Parallel and Concurrent Programming in Haskell....Pages 267-305
An iTask Case Study: A Conference Management System....Pages 306-329
Back Matter....Pages -