Proceedings of the 27th Symposium on the Implementation and Application of Functional Programming Languages 2015
DOI: 10.1145/2897336.2897343
|View full text |Cite
|
Sign up to set email alerts
|

Sharing-aware improvements in a call-by-need functional core language

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2017
2017
2019
2019

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 15 publications
0
3
0
Order By: Relevance
“…5. The fold-function definitions are taken from [15], concat and concatMap are inlined versions of the definitions in [6]. We first consider foldfunctions of Haskell.…”
Section: Analyses For Examplesmentioning
confidence: 99%
See 2 more Smart Citations
“…5. The fold-function definitions are taken from [15], concat and concatMap are inlined versions of the definitions in [6]. We first consider foldfunctions of Haskell.…”
Section: Analyses For Examplesmentioning
confidence: 99%
“…foldr is the usual right-fold, foldl the usual left-fold and foldl' a more strict variant of foldl, which is not completely strict, since the used seq only evaluates w until a value is achieved. Following [15], we use the LRPi to find an example in which foldl is worse than foldr if ) is not fulfilled for s 1 = True, s 2 = False, s 3 = False. A list starting with a single True element followed by k − 1 Falseelements generated using a take-function/list generator approach (using a Peano encoding to represent the numbers) is used as input list.…”
Section: Analyses For Examplesmentioning
confidence: 99%
See 1 more Smart Citation