Skip to main navigation Skip to search Skip to main content

Beyond fun: Order and membership in polytypic imperative programming

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We argue that the category of transformers of monotonic predicates on posers is superior to the category of transformers on powersets, as the basis for a calculus of higher order imperative programming. We show by an example polytypic program derivation that such transformers (and the underlying categories of order-compatible relations and monotonic functions) model a calculus quite similar to the more familiar calculus of functional programs and relations. The derived program uses as a data type an exponent of transformers; unlike function-space, this transformer-space is adequate for semantics of higher order imperative programs.

Original languageEnglish
Title of host publicationMathematics of Program Construction - 4th International Conference, MPC 1998, Proceedings
EditorsJohan Jeuring
PublisherSpringer Verlag
Pages286-314
Number of pages29
ISBN (Print)3540645918, 9783540645917
DOIs
StatePublished - 1998
Event4th International Conference on Mathematics of Program Construction, MPC 1998 - Marstrand, Sweden
Duration: Jun 15 1998Jun 17 1998

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1422

Conference

Conference4th International Conference on Mathematics of Program Construction, MPC 1998
Country/TerritorySweden
CityMarstrand
Period6/15/986/17/98

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Beyond fun: Order and membership in polytypic imperative programming'. Together they form a unique fingerprint.

Cite this