2011
DOI: 10.1007/978-3-642-24276-2_2
|View full text |Cite
|
Sign up to set email alerts
|

Theory and Practice of Fusion

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2011
2011
2024
2024

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 16 publications
(9 citation statements)
references
References 17 publications
0
9
0
Order By: Relevance
“…Some approaches use category theory to reason about deforestation and fusion [7]. Takano and Meijer [21] extended shortcut deforestation beyond lists, to other data structures.…”
Section: Deforestation and Stream Fusionmentioning
confidence: 99%
“…Some approaches use category theory to reason about deforestation and fusion [7]. Takano and Meijer [21] extended shortcut deforestation beyond lists, to other data structures.…”
Section: Deforestation and Stream Fusionmentioning
confidence: 99%
“…D'Antoni et al [2014] specifically look at deforestation in programs that manipulate trees. While deforestation originally adopted a syntactic, rewrite-based approach, later work focused on providing deforestation benefits by translating programs that traverse data structures to use combinators with known fusion rules (Hinze et al [2011] provide a survey). For example, fusion rules for monadic folds [Meijer and Jeuring 1995] handle fusing operations that maintain state.…”
Section: Related Workmentioning
confidence: 99%
“…The CPS-encoded datatypes (FoldLeft, EitherCPS) used in this paper are instances of such algebras. Hinze et al provide a theoretical framework that unifies the above-mentioned fusion algorithms [6]. Ghani et al generalise foldr/build fusion to other inductive datatypes [4].…”
Section: Related Workmentioning
confidence: 99%
“…Its goal is to avoid the creation of costly intermediate data structures. Fusion has been extensively studied, both theoretically [6] and in practice [2,5,14].…”
Section: Introductionmentioning
confidence: 99%