Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages 2016
DOI: 10.1145/2837614.2837623
|View full text |Cite
|
Sign up to set email alerts
|

Breaking through the normalization barrier: a self-interpreter for f-omega

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
20
0
1

Year Published

2017
2017
2019
2019

Publication Types

Select...
4
1
1

Relationship

2
4

Authors

Journals

citations
Cited by 12 publications
(21 citation statements)
references
References 27 publications
0
20
0
1
Order By: Relevance
“…Nevertheless these representations were only partially typed. The finally tagless approach to embedded representations [29] kicked off a series of papers on typed selfrepresentation [4,5,18,19,20,21,81,107] which eventually succeeded at providing elegant solutions.…”
Section: Reasoning In the Lambda Calculus About Syntaxmentioning
confidence: 99%
“…Nevertheless these representations were only partially typed. The finally tagless approach to embedded representations [29] kicked off a series of papers on typed selfrepresentation [4,5,18,19,20,21,81,107] which eventually succeeded at providing elegant solutions.…”
Section: Reasoning In the Lambda Calculus About Syntaxmentioning
confidence: 99%
“…A line of recent work considers self-representation and self-interpretation of typed languages such as F ω Palsberg 2016, 2017;Rendel et al 2009].…”
Section: Related Workmentioning
confidence: 99%
“…Like the STLC representation in Figure 10, we use a typed Mogensen-Scott encoding, though there are several important differences. Following previous work on typed self-representation [7,8,31], we use Parametric Higher-Order Abstract Syntax (PHOAS) [12,40] to give our representation more expressiveness. The type PExp is parametric in V, which determines the type of free variables in a representation.…”
Section: Our Representation Schemementioning
confidence: 99%