Proceedings of the 21st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages - POPL '94 1994
DOI: 10.1145/174675.178053
|View full text |Cite
|
Sign up to set email alerts
|

A generic account of continuation-passing styles

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

3
112
0

Year Published

2003
2003
2009
2009

Publication Types

Select...
6

Relationship

1
5

Authors

Journals

citations
Cited by 111 publications
(115 citation statements)
references
References 29 publications
3
112
0
Order By: Relevance
“…Its corresponding reduction theory is considered in [7] and [16] and includes rules for the 3 monadic laws. Our monadic λ-calculus λ M brings into play two more permutation rules.…”
Section: Monadic Lambda-calculusmentioning
confidence: 99%
See 2 more Smart Citations
“…Its corresponding reduction theory is considered in [7] and [16] and includes rules for the 3 monadic laws. Our monadic λ-calculus λ M brings into play two more permutation rules.…”
Section: Monadic Lambda-calculusmentioning
confidence: 99%
“…Hence, this is an alternative syntactic proof of strong normalization of λJ mse . While the translation in the following section works on the types in usual CBN fashion [7], a more complicated type translation in Section 4.2 even yields strict simulation within λ M without the rule π λ,λ .…”
Section: Translations Of λJ Mse Into Monadic λ-Calculusmentioning
confidence: 99%
See 1 more Smart Citation
“…This contains the call-by-value embedding [16] of the simply-typed lambda-calculus into the computational metalanguage; with the attention on functions of type A → T B embodying call-by-value semantics.…”
Section: The Computational Metalanguagementioning
confidence: 99%
“…Monadic normal forms offer the main advantages of CPS (i.e., all intermediate results are named and their computation is sequentialized), 1 and they have been used in compilers for functional languages [7,6,21,22,23,38,40,46]. Therefore, a one-pass transformation into monadic normal form with short-cut boolean evaluation could well be of practical use (i.e., outside academia).…”
Section: O Danvymentioning
confidence: 99%