The essence of form abstraction

Ezra Cooper, Sam Lindley, Philip Wadler, Jeremy Yallop

Research output: Chapter in Book/Report/Conference proceedingConference contribution

16 Citations (Scopus)

Abstract

Abstraction is the cornerstone of high-level programming; HTML forms are the principal medium of web interaction. However, most web programming environments do not support abstraction of form components, leading to a lack of compositionality. Using a semantics based on idioms, we show how to support compositional form construction and give a convenient syntax.

Original languageEnglish
Title of host publicationProgramming Languages and Systems
Subtitle of host publicationAPLAS 2008
PublisherSpringer
Pages205-220
Number of pages16
ISBN (Electronic)9783540893301
ISBN (Print)9783540893295
DOIs
Publication statusPublished - 2008
Event6th Asian Symposium on Programming Languages and Systems 2008 - Bangalore, India
Duration: 9 Dec 200811 Dec 2008

Publication series

NameLecture Notes in Computer Science
Volume5356
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference6th Asian Symposium on Programming Languages and Systems 2008
Abbreviated titleAPLAS 2008
Country/TerritoryIndia
CityBangalore
Period9/12/0811/12/08

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint

Dive into the research topics of 'The essence of form abstraction'. Together they form a unique fingerprint.

Cite this