Výsledky vyhledávání - "Datatype-generic programming"
-
1
Datatype-generic programming meets elaborator reflection
ISSN: 2475-1421, 2475-1421Vydáno: 29.08.2022Vydáno v Proceedings of ACM on programming languages (29.08.2022)“…Datatype-generic programming is natural and useful in dependently typed languages such as Agda…”
Získat plný text
Journal Article -
2
A Formal Comparison of Approaches to Datatype-Generic Programming
ISSN: 2075-2180, 2075-2180Vydáno: Open Publishing Association 11.02.2012Vydáno v Electronic proceedings in theoretical computer science (11.02.2012)“…Datatype-generic programming increases program abstraction and reuse by making functions operate uniformly across different types…”
Získat plný text
Journal Article -
3
A completely unique account of enumeration
ISSN: 2475-1421, 2475-1421Vydáno: 29.08.2022Vydáno v Proceedings of ACM on programming languages (29.08.2022)“…How can we enumerate the inhabitants of an algebraic datatype? This paper explores a datatype generic solution that works for all regular types and indexed…”
Získat plný text
Journal Article -
4
Combinators and type-driven transformers in Objective Caml
ISSN: 0167-6423, 1872-7964Vydáno: Elsevier B.V 15.12.2015Vydáno v Science of computer programming (15.12.2015)“…; in addition we extensively use an idiom of type-driven transformers, which can be considered as a form of datatype-generic programming…”
Získat plný text
Journal Article -
5
Optimizing SYB traversals is easy
ISSN: 0167-6423, 1872-7964Vydáno: Elsevier B.V 15.11.2015Vydáno v Science of computer programming (15.11.2015)“…The most widely used generic-programming system in the Haskell community, Scrap Your Boilerplate (SYB), also happens to be one of the slowest. Generic…”
Získat plný text
Journal Article -
6
A Formal Comparison of Approaches to Datatype-Generic Programming
ISSN: 2331-8422Vydáno: Ithaca Cornell University Library, arXiv.org 14.02.2012Vydáno v arXiv.org (14.02.2012)“…Datatype-generic programming increases program abstraction and reuse by making functions operate uniformly across different types…”
Získat plný text
Paper -
7
Practical generic programming over a universe of native datatypes
ISSN: 2475-1421, 2475-1421Vydáno: 29.08.2022Vydáno v Proceedings of ACM on programming languages (29.08.2022)“…Datatype-generic programming makes it possible to define a construction once and apply it to a large class of datatypes…”
Získat plný text
Journal Article -
8
The Kansas University rewrite engine: A Haskell-Embedded Strategic Programming Language with Custom Closed Universes
ISSN: 0956-7968, 1469-7653Vydáno: Cambridge Cambridge University Press 01.07.2014Vydáno v Journal of functional programming (01.07.2014)“…When writing transformation systems, a significant amount of engineering effort goes into setting up the infrastructure needed to direct individual…”
Získat plný text
Journal Article -
9
The Kansas University rewrite engine
ISSN: 0956-7968, 1469-7653Vydáno: Cambridge, UK Cambridge University Press 01.07.2014Vydáno v Journal of functional programming (01.07.2014)“…When writing transformation systems, a significant amount of engineering effort goes into setting up the infrastructure needed to direct individual…”
Získat plný text
Journal Article -
10
Generic programming in 3D
ISSN: 0167-6423, 1872-7964Vydáno: Elsevier B.V 01.06.2009Vydáno v Science of computer programming (01.06.2009)“… Different approaches to datatype-generic programming occupy different points in this design space…”
Získat plný text
Journal Article -
11
Scala for generic programmers: Comparing Haskell and Scala support for generic programming
ISSN: 0956-7968, 1469-7653Vydáno: Cambridge Cambridge University Press 01.07.2010Vydáno v Journal of functional programming (01.07.2010)“…Datatype-generic programming (DGP) involves parametrization of programs by the shape of data, in the form of type constructors such as ‘list…”
Získat plný text
Journal Article -
12
Datatype-Generic Termination Proofs
ISSN: 1432-4350, 1433-0490Vydáno: New York Springer-Verlag 01.12.2008Vydáno v Theory of computing systems (01.12.2008)“… The properties are used to give concise, effective proofs of termination of a number of datatype-generic programming schemas…”
Získat plný text
Journal Article -
13
Indexed Containers
ISBN: 0769537464, 9780769537467ISSN: 1043-6871Vydáno: IEEE 01.08.2009Vydáno v 2009 24th Annual IEEE Symposium on Logic In Computer Science (01.08.2009)“…We show that the syntactically rich notion of inductive families can be reduced to a core type theory with a fixed number of type constructors exploiting the…”
Získat plný text
Konferenční příspěvek -
14
Scala for generic programmers
ISSN: 0956-7968, 1469-7653Vydáno: Cambridge, UK Cambridge University Press 01.07.2010Vydáno v Journal of functional programming (01.07.2010)“…Datatype-generic programming (DGP) involves parametrization of programs by the shape of data, in the form of type constructors such as ‘list…”
Získat plný text
Journal Article -
15
A cosmology of datatypes: Reusability and dependent types
Vydáno: ProQuest Dissertations & Theses 01.01.2013“… Datatype-generic programming thus becomes ordinary programming. This approach is illustrated by several generic programs…”
Získat plný text
Dissertation -
16
Code Reuse With Transformation Objects
ISSN: 2331-8422Vydáno: Ithaca Cornell University Library, arXiv.org 06.02.2018Vydáno v arXiv.org (06.02.2018)“…We present an approach for a lightweight datatype-generic programming in Objective Caml programming language aimed at better code reuse…”
Získat plný text
Paper -
17
Deriving Law-Abiding Instances
ISSN: 2331-8422Vydáno: Ithaca Cornell University Library, arXiv.org 07.08.2017Vydáno v arXiv.org (07.08.2017)“… We present a technique for programming with refinement reflection which solves this problem by leveraging datatype-generic programming…”
Získat plný text
Paper -
18
Genericity, extensibility and type: safety in the visitor pattern
Vydáno: ProQuest Dissertations & Theses 01.01.2007“…A software component is, in a general sense, a piece of software that can be safely reused and flexibly adapted by some other piece of software. The safety can…”
Získat plný text
Dissertation

