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 families…”
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…”
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
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 -
8
A lightweight approach to datatype-generic rewriting
ISSN: 0956-7968, 1469-7653Vydáno: Cambridge, UK Cambridge University Press 01.07.2010Vydáno v Journal of functional programming (01.07.2010)“…Term-rewriting systems can be expressed as generic programs parameterised over the shape of the terms being rewritten. Previous implementations of generic…”
Získat plný text
Journal Article -
9
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 -
10
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)“… Strategic programming languages provide general-purpose infrastructure for this task, which the author of a transformation system can use for any algebraic data structure…”
Získat plný text
Journal Article -
11
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)“… Strategic programming languages provide general-purpose infrastructure for this task, which the author of a transformation system can use for any algebraic data structure…”
Získat plný text
Journal Article -
12
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 -
13
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 -
14
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)“… Other applications of indexed containers include data type-generic programming and reasoning about polymorphic functions…”
Získat plný text
Konferenční příspěvek -
15
Functional Programming in Financial Markets (Experience Report)
ISSN: 2475-1421, 2475-1421Vydáno: New York, NY, USA ACM 15.08.2024Vydáno v Proceedings of ACM on programming languages (15.08.2024)“…We present a case-study of using functional programming in the real world at a very large scale…”
Získat plný text
Journal Article -
16
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 -
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
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 -
19
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 -
20
Maximum Segment Sum, Monadically (distilled tutorial, with solutions)
ISSN: 2331-8422Vydáno: Ithaca Cornell University Library, arXiv.org 18.11.2011Vydáno v arXiv.org (18.11.2011)“… Here, we take a sideways look at the datatype-generic version of the problem in terms of monadic functional programming, instead of the traditional relational approach…”
Získat plný text
Paper

