1989
DOI: 10.1016/0304-3975(89)90122-9
|View full text |Cite
|
Sign up to set email alerts
|

The semantics of lazy functional languages

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
12
0

Year Published

1994
1994
2015
2015

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 25 publications
(12 citation statements)
references
References 3 publications
0
12
0
Order By: Relevance
“…Josephs gave a continuation semantics for lazy functional languages [19]. The CPS-transformed evaluator in Section 2.4 closely corresponds to this denotational semantics.…”
Section: Related Workmentioning
confidence: 95%
“…Josephs gave a continuation semantics for lazy functional languages [19]. The CPS-transformed evaluator in Section 2.4 closely corresponds to this denotational semantics.…”
Section: Related Workmentioning
confidence: 95%
“…There is a significant body of other work on the semantics of call-by-need evaluation. Pre-dating Launchbury's work, Josephs [25] gave a denotational semantics of lazy evaluation, using a continuation-based semantics to model sharing, and including an explicit store. However, this approach doesn't fit well with standard proof techniques.…”
Section: Related Workmentioning
confidence: 99%
“…The semantics we present here is an intermediatelevel semantics, lying midway between, a straightforward denotational semantics, as that of Josephs [3] and a full operational semantics of the abstract machines [1,2] . It actually captures sharing within lazy evaluation without requiring extra machinery either of continuations, heaps, code pointers, dumps and the like.…”
Section: The Ltls Semanticsmentioning
confidence: 99%