2018
DOI: 10.1007/978-3-030-05998-9_9
|View full text |Cite
|
Sign up to set email alerts
|

Faster Coroutine Pipelines: A Reconstruction

Abstract: Spivey has recently presented a novel functional representation that supports the efficient composition, or merging, of coroutine pipelines for processing streams of data. This representation was inspired by Shivers and Might's three-continuation approach and is shown to be equivalent to a simple yet inefficient executable specification. Unfortunately, neither Shivers and Might's original work nor the equivalence proof sheds much light on the underlying principles allowing the derivation of this efficient repr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2020
2020
2020
2020

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(4 citation statements)
references
References 8 publications
0
4
0
Order By: Relevance
“…The continuation-based encoding described in this paper has been made available as a library on github (Pieters, 2018b). helpermr −1 :: ProdPar x (Producer x) → Producer x helpermr −1 (ProdPar f ) = f (ConsPar (λx prod → Producer x (helpermr −1 prod)))…”
Section: Resultsmentioning
confidence: 99%
See 3 more Smart Citations
“…The continuation-based encoding described in this paper has been made available as a library on github (Pieters, 2018b). helpermr −1 :: ProdPar x (Producer x) → Producer x helpermr −1 (ProdPar f ) = f (ConsPar (λx prod → Producer x (helpermr −1 prod)))…”
Section: Resultsmentioning
confidence: 99%
“…The continuation-based encoding described in this paper has been made available as a library on github (Pieters, 2018b).…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations