2006
DOI: 10.1007/11783596_14
|View full text |Cite
|
Sign up to set email alerts
|

Generic Views on Data Types

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
20
0

Year Published

2006
2006
2015
2015

Publication Types

Select...
5
2
1

Relationship

5
3

Authors

Journals

citations
Cited by 34 publications
(20 citation statements)
references
References 17 publications
0
20
0
Order By: Relevance
“…This also seems to hint at the fact that the added complexity of multirec (when compared to regular) complicates optimization. It is also interesting to note that the Logic datatype does not prove harder to handle for the generic libraries, even when not using a balanced sum-of-products view (Holdermans et al 2006). Figure 4 we show the results of benchmarking generic read.…”
Section: Optimization Flagsmentioning
confidence: 99%
“…This also seems to hint at the fact that the added complexity of multirec (when compared to regular) complicates optimization. It is also interesting to note that the Logic datatype does not prove harder to handle for the generic libraries, even when not using a balanced sum-of-products view (Holdermans et al 2006). Figure 4 we show the results of benchmarking generic read.…”
Section: Optimization Flagsmentioning
confidence: 99%
“…So far we have kept these trees balanced, but other choices would be acceptable too. In fact, the balancing choice determines a generic view (Holdermans et al 2006). Different balancings might be more convenient for certain generic functions.…”
Section: Left-and Right-biased Encodingsmentioning
confidence: 99%
“…This abundance is partly caused by the lack of a clearly superior approach; each approach has its strengths and weaknesses, uses different implementation mechanisms, a different generic view (Holdermans et al 2006) (i.e. a different representation of datatypes), or focuses on solving a particular task.…”
Section: Introductionmentioning
confidence: 99%
“…As such, using a library with an explicit encoding of recursion (i.e. with a fixed-point view (Holdermans et al 2006) on data) suits us best. We can either pick regular (Van Noort et al 2008), a library which supports only regular datatypes, or multirec (Rodriguez Yakushev et al 2009), a generalisation of regular that supports mutually-recursive families of datatypes.…”
Section: Generic Programming For Regular Functorsmentioning
confidence: 99%