Výsledky vyhľadávania - Datatype-generic programming
-
1
Datatype-generic programming meets elaborator reflection
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: 29.08.2022Vydané 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ískať plný text
Journal Article -
2
A Formal Comparison of Approaches to Datatype-Generic Programming
ISSN: 2075-2180, 2075-2180Vydavateľské údaje: Open Publishing Association 11.02.2012Vydané 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ískať plný text
Journal Article -
3
A completely unique account of enumeration
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: 29.08.2022Vydané 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ískať plný text
Journal Article -
4
Combinators and type-driven transformers in Objective Caml
ISSN: 0167-6423, 1872-7964Vydavateľské údaje: Elsevier B.V 15.12.2015Vydané 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ískať plný text
Journal Article -
5
Optimizing SYB traversals is easy
ISSN: 0167-6423, 1872-7964Vydavateľské údaje: Elsevier B.V 15.11.2015Vydané v Science of computer programming (15.11.2015)“…The most widely used generic-programming system in the Haskell community, Scrap Your Boilerplate (SYB…”
Získať plný text
Journal Article -
6
A Formal Comparison of Approaches to Datatype-Generic Programming
ISSN: 2331-8422Vydavateľské údaje: Ithaca Cornell University Library, arXiv.org 14.02.2012Vydané v arXiv.org (14.02.2012)“…Datatype-generic programming increases program abstraction and reuse by making functions operate uniformly across different types…”
Získať plný text
Paper -
7
Datatype-Generic Termination Proofs
ISSN: 1432-4350, 1433-0490Vydavateľské údaje: New York Springer-Verlag 01.12.2008Vydané 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ískať plný text
Journal Article -
8
A lightweight approach to datatype-generic rewriting
ISSN: 0956-7968, 1469-7653Vydavateľské údaje: Cambridge, UK Cambridge University Press 01.07.2010Vydané 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ískať plný text
Journal Article -
9
Practical generic programming over a universe of native datatypes
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: 29.08.2022Vydané 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ískať plný text
Journal Article -
10
The Kansas University rewrite engine: A Haskell-Embedded Strategic Programming Language with Custom Closed Universes
ISSN: 0956-7968, 1469-7653Vydavateľské údaje: Cambridge Cambridge University Press 01.07.2014Vydané 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ískať plný text
Journal Article -
11
The Kansas University rewrite engine
ISSN: 0956-7968, 1469-7653Vydavateľské údaje: Cambridge, UK Cambridge University Press 01.07.2014Vydané 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ískať plný text
Journal Article -
12
Generic programming in 3D
ISSN: 0167-6423, 1872-7964Vydavateľské údaje: Elsevier B.V 01.06.2009Vydané v Science of computer programming (01.06.2009)“… Different approaches to datatype-generic programming occupy different points in this design space…”
Získať plný text
Journal Article -
13
Scala for generic programmers: Comparing Haskell and Scala support for generic programming
ISSN: 0956-7968, 1469-7653Vydavateľské údaje: Cambridge Cambridge University Press 01.07.2010Vydané 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ískať plný text
Journal Article -
14
Indexed Containers
ISBN: 0769537464, 9780769537467ISSN: 1043-6871Vydavateľské údaje: IEEE 01.08.2009Vydané 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ískať plný text
Konferenčný príspevok.. -
15
Functional Programming in Financial Markets (Experience Report)
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: New York, NY, USA ACM 15.08.2024Vydané 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ískať plný text
Journal Article -
16
Scala for generic programmers
ISSN: 0956-7968, 1469-7653Vydavateľské údaje: Cambridge, UK Cambridge University Press 01.07.2010Vydané 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ískať plný text
Journal Article -
17
Deriving Law-Abiding Instances
ISSN: 2331-8422Vydavateľské údaje: Ithaca Cornell University Library, arXiv.org 07.08.2017Vydané 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ískať plný text
Paper -
18
Code Reuse With Transformation Objects
ISSN: 2331-8422Vydavateľské údaje: Ithaca Cornell University Library, arXiv.org 06.02.2018Vydané 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ískať plný text
Paper -
19
A cosmology of datatypes: Reusability and dependent types
Vydavateľské údaje: ProQuest Dissertations & Theses 01.01.2013“… Datatype-generic programming thus becomes ordinary programming. This approach is illustrated by several generic programs…”
Získať plný text
Dissertation -
20
Maximum Segment Sum, Monadically (distilled tutorial, with solutions)
ISSN: 2331-8422Vydavateľské údaje: Ithaca Cornell University Library, arXiv.org 18.11.2011Vydané 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ískať plný text
Paper

