2008
DOI: 10.1109/lics.2008.38
|View full text |Cite
|
Sign up to set email alerts
|

Second-Order and Dependently-Sorted Abstract Syntax

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
79
0

Year Published

2009
2009
2022
2022

Publication Types

Select...
6
1
1

Relationship

2
6

Authors

Journals

citations
Cited by 42 publications
(85 citation statements)
references
References 14 publications
0
79
0
Order By: Relevance
“…One important observation related to our development is that calculi and algebras for programming languages are often described naturally as second-order algebraic theories [Fiore and Hur 2010;Fiore and Mahmoud 2010]. Second-order algebraic theories are founded on the mathematical theory of second-order abstract syntax [Fiore 2008;Fiore et al 1999;Hamana 2004]. Staton has shown that second-order algebraic theories are a useful framework that models various important notions of programming languages, such as logic programming [Staton 2013a], algebraic effects [Staton 2013b], and quantum computation [Staton 2015].…”
Section: Proof By Rewritingmentioning
confidence: 99%
“…One important observation related to our development is that calculi and algebras for programming languages are often described naturally as second-order algebraic theories [Fiore and Hur 2010;Fiore and Mahmoud 2010]. Second-order algebraic theories are founded on the mathematical theory of second-order abstract syntax [Fiore 2008;Fiore et al 1999;Hamana 2004]. Staton has shown that second-order algebraic theories are a useful framework that models various important notions of programming languages, such as logic programming [Staton 2013a], algebraic effects [Staton 2013b], and quantum computation [Staton 2015].…”
Section: Proof By Rewritingmentioning
confidence: 99%
“…The free substitution algebra construction S yields a strong monad on the category of context-indexed-sets ( [12],[42, Cor. 1]): for any context-indexed-sets P and Q there is a context-indexedfunction >>= : SP × (SQ) P → SQ, satisfying the monad laws.…”
Section: Substitution Algebrasmentioning
confidence: 99%
“…The view (2) was explored in [Ham04,Ham05,Fio08,FH10]. The presentation of axioms using metavariables is certainly more economical than (1), but technically more involved.…”
Section: On Substitutions and Future Workmentioning
confidence: 99%