Operational semantics using the partiality monad

Nils Anders Danielsson · 2012

The operational semantics of a partial, functional language is often given as a relation rather than as a function. The latter approach is arguably more natural: if the language is functional, why not take advantage of this when defining the semantics? One can immediately see that a functional semantics is deterministic and, in a constructive setting, computable.

Read the paper · More papers on PaperTik