𝔖 Bobbio Scriptorium
✦   LIBER   ✦

A Monadic Semantics for Core Curry

✍ Scribed by Andrew Tolmach; Sergio Antoy


Publisher
Elsevier Science
Year
2003
Tongue
English
Weight
169 KB
Volume
86
Category
Article
ISSN
1571-0661

No coin nor oath required. For personal study only.

✦ Synopsis


We give a deterministic, big-step operational semantics for the essential core of the Curry language, including higher-order functions, call-by-need evaluation, nondeterminism, narrowing, and residuation. The semantics is structured in modular monadic style, and is presented in the form of an executable interpreter written in Haskell. It uses monadic formulations of state, non-determinism, and resumptionbased concurrency.


πŸ“œ SIMILAR VOLUMES


A Space Semantics for Core Haskell
✍ Bakewell Adam; Runciman Colin πŸ“‚ Article πŸ“… 2001 πŸ› Elsevier Science 🌐 English βš– 29 KB
A semantics for Ξ»Prolog
✍ D.A. Wolfram πŸ“‚ Article πŸ“… 1994 πŸ› Elsevier Science 🌐 English βš– 666 KB
A Semantics for Timed MSC
✍ Tong Zheng; Ferhat Khendek; LoΓ―c HelouΓ«t πŸ“‚ Article πŸ“… 2002 πŸ› Elsevier Science 🌐 English βš– 310 KB