Search Results - Datatype-generic programming

Refine Results
  1. 1

    Datatype-generic programming meets elaborator reflection by Ko, Hsiang-Shang, Chen, Liang-Ting, Lin, Tzu-Chi

    ISSN: 2475-1421, 2475-1421
    Published: 29.08.2022
    “…Datatype-generic programming is natural and useful in dependently typed languages such as Agda…”
    Get full text
    Journal Article
  2. 2

    A Formal Comparison of Approaches to Datatype-Generic Programming by Magalhães, José Pedro, Löh, Andres

    ISSN: 2075-2180, 2075-2180
    Published: Open Publishing Association 11.02.2012
    “…Datatype-generic programming increases program abstraction and reuse by making functions operate uniformly across different types…”
    Get full text
    Journal Article
  3. 3

    A completely unique account of enumeration by van der Rest, Cas, Swierstra, Wouter

    ISSN: 2475-1421, 2475-1421
    Published: 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…”
    Get full text
    Journal Article
  4. 4

    Combinators and type-driven transformers in Objective Caml by Boulytchev, Dmitry

    ISSN: 0167-6423, 1872-7964
    Published: Elsevier B.V 15.12.2015
    Published in 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…”
    Get full text
    Journal Article
  5. 5

    Optimizing SYB traversals is easy by Adams, Michael D., Farmer, Andrew, Magalhães, José Pedro

    ISSN: 0167-6423, 1872-7964
    Published: Elsevier B.V 15.11.2015
    Published in Science of computer programming (15.11.2015)
    “…The most widely used generic-programming system in the Haskell community, Scrap Your Boilerplate (SYB…”
    Get full text
    Journal Article
  6. 6

    A Formal Comparison of Approaches to Datatype-Generic Programming by José Pedro Magalhães, Löh, Andres

    ISSN: 2331-8422
    Published: Ithaca Cornell University Library, arXiv.org 14.02.2012
    Published in arXiv.org (14.02.2012)
    “…Datatype-generic programming increases program abstraction and reuse by making functions operate uniformly across different types…”
    Get full text
    Paper
  7. 7

    Datatype-Generic Termination Proofs by Backhouse, Roland, Doornbos, Henk

    ISSN: 1432-4350, 1433-0490
    Published: New York Springer-Verlag 01.12.2008
    Published in 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…”
    Get full text
    Journal Article
  8. 8

    A lightweight approach to datatype-generic rewriting by VAN NOORT, THOMAS, RODRIGUEZ YAKUSHEV, ALEXEY, HOLDERMANS, STEFAN, JEURING, JOHAN, HEEREN, BASTIAAN, MAGALHÃES, JOSÉ PEDRO

    ISSN: 0956-7968, 1469-7653
    Published: Cambridge, UK Cambridge University Press 01.07.2010
    Published in 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…”
    Get full text
    Journal Article
  9. 9

    Practical generic programming over a universe of native datatypes by Escot, Lucas, Cockx, Jesper

    ISSN: 2475-1421, 2475-1421
    Published: 29.08.2022
    “…Datatype-generic programming makes it possible to define a construction once and apply it to a large class of datatypes…”
    Get full text
    Journal Article
  10. 10

    The Kansas University rewrite engine: A Haskell-Embedded Strategic Programming Language with Custom Closed Universes by SCULTHORPE, NEIL, FRISBY, NICOLAS, GILL, ANDY

    ISSN: 0956-7968, 1469-7653
    Published: Cambridge Cambridge University Press 01.07.2014
    Published in 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…”
    Get full text
    Journal Article
  11. 11

    The Kansas University rewrite engine by SCULTHORPE, NEIL, FRISBY, NICOLAS, GILL, ANDY

    ISSN: 0956-7968, 1469-7653
    Published: Cambridge, UK Cambridge University Press 01.07.2014
    Published in 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…”
    Get full text
    Journal Article
  12. 12

    Generic programming in 3D by Hinze, Ralf, Löh, Andres

    ISSN: 0167-6423, 1872-7964
    Published: Elsevier B.V 01.06.2009
    Published in Science of computer programming (01.06.2009)
    “… Different approaches to datatype-generic programming occupy different points in this design space…”
    Get full text
    Journal Article
  13. 13

    Scala for generic programmers: Comparing Haskell and Scala support for generic programming by OLIVEIRA, BRUNO C. D. S., GIBBONS, JEREMY

    ISSN: 0956-7968, 1469-7653
    Published: Cambridge Cambridge University Press 01.07.2010
    Published in 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…”
    Get full text
    Journal Article
  14. 14

    Indexed Containers by Altenkirch, T., Morris, P.

    ISBN: 0769537464, 9780769537467
    ISSN: 1043-6871
    Published: IEEE 01.08.2009
    “… Other applications of indexed containers include data type-generic programming and reasoning about polymorphic functions…”
    Get full text
    Conference Proceeding
  15. 15

    Functional Programming in Financial Markets (Experience Report) by Dijkstra, Atze, Magalhães, José Pedro, Néron, Pierre

    ISSN: 2475-1421, 2475-1421
    Published: New York, NY, USA ACM 15.08.2024
    “…We present a case-study of using functional programming in the real world at a very large scale…”
    Get full text
    Journal Article
  16. 16

    Scala for generic programmers by OLIVEIRA, BRUNO C. D. S., GIBBONS, JEREMY

    ISSN: 0956-7968, 1469-7653
    Published: Cambridge, UK Cambridge University Press 01.07.2010
    Published in 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…”
    Get full text
    Journal Article
  17. 17

    Deriving Law-Abiding Instances by Ryan, Scott, Choudhury, Vikraman, Newton, Ryan, Vazou, Niki, Jhala, Ranjit

    ISSN: 2331-8422
    Published: Ithaca Cornell University Library, arXiv.org 07.08.2017
    Published in arXiv.org (07.08.2017)
    “… We present a technique for programming with refinement reflection which solves this problem by leveraging datatype-generic programming…”
    Get full text
    Paper
  18. 18

    Code Reuse With Transformation Objects by Boulytchev, Dmitri

    ISSN: 2331-8422
    Published: Ithaca Cornell University Library, arXiv.org 06.02.2018
    Published in 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…”
    Get full text
    Paper
  19. 19

    A cosmology of datatypes: Reusability and dependent types by Dagand, Pierre-Évariste

    Published: ProQuest Dissertations & Theses 01.01.2013
    “… Datatype-generic programming thus becomes ordinary programming. This approach is illustrated by several generic programs…”
    Get full text
    Dissertation
  20. 20

    Maximum Segment Sum, Monadically (distilled tutorial, with solutions) by Gibbons, Jeremy

    ISSN: 2331-8422
    Published: Ithaca Cornell University Library, arXiv.org 18.11.2011
    Published in 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…”
    Get full text
    Paper