An edition of Advanced functional programming (2003)

Advanced Functional Programming

4th International School, AFP 2002, Oxford, UK, August 19-24, 2002, Revised Lectures (Lecture Notes in Computer Science)

1 edition
Locate

My Reading Lists:

Create a new list


Buy this book

Last edited by MARC Bot
June 9, 2025 | History
An edition of Advanced functional programming (2003)

Advanced Functional Programming

4th International School, AFP 2002, Oxford, UK, August 19-24, 2002, Revised Lectures (Lecture Notes in Computer Science)

1 edition

This volume contains the notes of the lectures given at the Fourth Inter- tionalSchoolonAdvanced FunctionalProgramming,heldAugust19–24,2002,at St. Anne’s College in Oxford, UK. This School was preceded by earlier ones in B? astad (1995, Sweden, LNCS 925),Olympia,WA (1996,USA, LNCS 1129),andBraga(1998,Portugal,LNCS 1608). The goal of this series of schools is to make recent developments in the area of functional programming widely available. The notes are published to enable individuals, small groups of students, and lecturers to study recent work in the rapidly developing area of functional programming. ThelecturesinthisSchoolintroducetools,languagefeatures,domain-speci?c languages, problem domains, or programming methods. All lectures are - companied by software, and all lectures contain exercises and practical assi- ments. Most of the resources can be downloaded via the website of the School: http://www.functional-programming.org/afp/afp4/. TheLectures Richard Bird and Jeremy Gibbons show how to construct a program for ari- meticcoding.Theyusethetheoryoffoldsandunfoldstodevelopbothaprogram forarithmeticcodinganddecoding,andaproofofcorrectness.Theelegantresult shows that using theory can make a di?cult proof digestible. Manuel Chakravarty and Gabriele Keller tackle the performance problem of Haskell’s standard arrays. They introduce an array library with which arr- centric algorithms can be coded elegantly, which has very good performance. Koen Claessen and Colin Runciman show how to use QuickCheck to specify programpropertiesandtotestthesepropertiesonfunctionalprograms,andhow to use Hat to trace computations. The combination of the two tools which can be used to trace computations of unexpected results is a powerful debugging tool. MatthiasFelleisenexplainshowtodevelopinteractiveWebprogramsinfu- tional Scheme with continuations, using DrScheme and its built-in Web server.

Publish Date
Publisher
Springer
Language
English
Pages
213

Buy this book

Book Details


First Sentence

"Arithmetic coding is a method for data compression."

Classifications

Library of Congress
QA76.62 .A395 2002, QA75.5-76.95

The Physical Object

Format
Paperback
Number of pages
213
Dimensions
9.1 x 6.1 x 0.3 inches
Weight
12 ounces

Edition Identifiers

Open Library
OL9407516M
ISBN 10
3540401326
ISBN 13
9783540401322
LCCN
2003050538
OCLC/WorldCat
52127569
Goodreads
2507513

Work Identifiers

Work ID
OL16937126W

Community Reviews (0)

No community reviews have been submitted for this work.

Lists

History

Download catalog record: RDF / JSON
June 9, 2025 Edited by MARC Bot import existing book
September 6, 2024 Edited by MARC Bot import existing book
October 4, 2021 Edited by ImportBot import existing book
December 8, 2020 Edited by MARC Bot import existing book
July 28, 2014 Created by ImportBot import new book