Skip to main content
  • Textbook
  • © 2010

Central European Functional Programming School

Third Summer School, CEFP 2009, Budapest, Hungary, May 21-23, 2009 and Komárno, Slovakia, May 25-30, 2009, Revised Selected Lectures

  • High quality selected papers

  • Unique visibility

  • State of the art research

Part of the book series: Lecture Notes in Computer Science (LNCS, volume 6299)

Part of the book sub series: Theoretical Computer Science and General Issues (LNTCS)

Conference series link(s): CEFP: Central European Functional Programming School

Conference proceedings info: CEFP 2009.

Buying options

eBook USD 39.99
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (Canada)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

This is a preview of subscription content, access via your institution.

Table of contents (11 chapters)

  1. Front Matter

  2. Rapid Prototyping of DSLs with F#

    • Adam Granicz
    Pages 1-18
  3. Erlang Behaviours: Programming with Process Design Patterns

    • Francesco Cesarini, Simon Thompson
    Pages 19-41
  4. Reasoning about Codata

    • Ralf Hinze
    Pages 42-93
  5. Programming in Manticore, a Heterogenous Parallel Functional Language

    • Matthew Fluet, Lars Bergstrom, Nic Ford, Mike Rainey, John Reppy, Adam Shaw et al.
    Pages 94-145
  6. Non-monadic Models of Mutable References

    • Péter Diviánszky
    Pages 146-182
  7. Software Testing with QuickCheck

    • John Hughes
    Pages 183-223
  8. An Effective Methodology for Defining Consistent Semantics of Complex Systems

    • Pieter Koopman, Rinus Plasmeijer, Peter Achten
    Pages 224-267
  9. Embedding a Proof System in Haskell

    • Gergely Dévai
    Pages 354-371
  10. Impact Analysis of Erlang Programs Using Behaviour Dependency Graphs

    • Melinda Tóth, István Bozó, Zoltán Horváth, László Lövei, Máté Tejfel, Tamás Kozsik
    Pages 372-390
  11. Back Matter

About this book

This volume presents the revised lecture notes of selected talks given at the Third Central European Functional Programming School, CEFP 2009, held in May 2009 in Komárno, Slovakia. It was co-organized with the TFP 2009 conference. The summer school included a three days warm-up session organized in Budapest, Hungary also in May, 2009.
The 11 revised full papers presented were carefully reviewed and selected. The lectures cover a wide range of topics such as design patterns, semantics, types, and advanced programming in various functional programming languages.

Keywords

  • C++
  • Erlang
  • F#
  • Haskell
  • Manticore
  • consistency
  • design patterns
  • functional programming
  • parallel programming
  • programming languages
  • rapid prototyping
  • software engineering
  • software testing

Editors and Affiliations

  • Faculty of Informatics, Department of Programming Languages and Compilers, Eötvös Loránd University, Budapest, Hungary

    Zoltán Horváth, Viktória Zsók

  • Institute for Computing and Information Sciences, Radboud University Nijmegen, Nijmegen, The Netherlands

    Rinus Plasmeijer

Bibliographic Information

Buying options

eBook USD 39.99
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (Canada)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions