• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Introduction to functional programming (1995)

Cached

  • Download as a PDF

Download Links

  • [flint.cs.yale.edu]
  • [www.research.avayalabs.com]
  • [www.cc.gatech.edu]
  • [www.cis.upenn.edu]
  • [www.swiss.ai.mit.edu:8000]
  • [www.research.microsoft.com]
  • [www.cs.ui.ac.id]
  • [ftp.dcs.glasgow.ac.uk]

  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Philip Wadler
Citations:1224 - 37 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

Versions

  • Version 0
  • Version 1
  • Version 2

Version History

Metadata Version 2

User correction supplied by mph

DatumValueSource
TITLE Introduction to functional programming INFERENCE
AUTHOR NAME Philip Wadler user correction
AUTHOR AFFIL Department of Computing Science, University of Glasgow user correction
AUTHOR ADDR Glasgow, G12 8QQ, Scotland user correction
ABSTRACT The use of monads to structure functional programs is described. Monads provide a convenient framework for simulating e ects found in other languages, such as global state, exception handling, output, or non-determinism. Three case studies are looked at in detail: how monads ease the modi cation of a simple evaluator; how monads act as the basis of a datatype of arrays subject to in-place update; and how monads can be used to build parsers. user correction
YEAR 1995 user correction
PAGES 1--14 INFERENCE
CITATIONS 23 found ParsCit 1.0
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University