Modules over monads and operational semantics (expanded version)

Autor: André Hirschowitz, Tom Hirschowitz, Ambroise Lafont
Přispěvatelé: Université Côte d'Azur (UCA), Laboratoire de Mathématiques (LAMA), Centre National de la Recherche Scientifique (CNRS)-Université Savoie Mont Blanc (USMB [Université de Savoie] [Université de Chambéry]), University of New South Wales [Sydney] (UNSW)
Jazyk: angličtina
Rok vydání: 2020
Předmět:
Zdroj: HAL
Popis: This paper is a contribution to the search for efficient and high-level mathematical tools to specify and reason about (abstract) programming languages or calculi. Generalising the reduction monads of Ahrens et al., we introduce transition monads, thus covering new applications such as lambda-bar-mu-calculus, pi-calculus, Positive GSOS specifications, differential lambda-calculus, and the big-step, simply-typed, call-by-value lambda-calculus. Moreover, we design a suitable notion of signature for transition monads.
Databáze: OpenAIRE