Experts has a new look! Let us know what you think of the updates.

Provide feedback
Home
Scholarly Works
Correctness of monadic state: an imperative...
Conference

Correctness of monadic state: an imperative call-by-need calculus

Abstract

The extension of Haskell with a built-in state monad combines mathematical elegance with operational efficiency: ¿Semantically, at the source language level, constructs that act on the state are viewed as functions that pass an explicit store data structure around. ¿Operationally, at the implementation level, constructs that act on the state are viewed as statements whose evaluation has the side-effect of updating the implicit global store in …

Authors

Ariola ZM; Sabry A

Pagination

pp. 62-74

Publisher

Association for Computing Machinery (ACM)

Publication Date

1998

DOI

10.1145/268946.268952

Name of conference

Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages - POPL '98