There and back again: arrows for invertible programming
暂无分享,去创建一个
Marko C. J. D. van Eekelen | Marinus J. Plasmeijer | Sjaak Smetsers | Arjen van Weelden | M. J. Plasmeijer | Artem Alimarine | M. V. Eekelen | S. Smetsers | A. Weelden | A. Alimarine
[1] Johan Jeuring,et al. Dependency-style generic haskell , 2003, ACM SIGPLAN Notices.
[2] Brian J. Ross,et al. Running programs backwards: The logical inversion of imperative computation , 1997, Formal Aspects of Computing.
[3] John Hughes,et al. Generalising monads to arrows , 2000, Sci. Comput. Program..
[4] Philip Wadler. Monads for Functional Programming , 1995, Advanced Functional Programming.
[5] Simon L. Peyton Jones,et al. Derivable Type Classes , 2001, Haskell.
[6] Paul Hudak,et al. A gentle introduction to Haskell , 1992, SIGP.
[7] Johan Jeuring,et al. Polytypic Compact Printing and Parsing , 1999, ESOP.
[8] Edsger W. Dijkstra,et al. Program Inversion , 1978, Program Construction.
[9] Antony Courtney,et al. Genuinely Functional User Interfaces , 2001 .
[10] S-C. Mu,et al. An algebraic approach to bidirectional updating , 2004 .
[11] Paul Hudak,et al. Arrows, Robots, and Functional Reactive Programming , 2002, Advanced Functional Programming.
[12] Marinus J. Plasmeijer,et al. A Generic Programming Extension for Clean , 2001, IFL.
[13] Ross Paterson,et al. A new notation for arrows , 2001, ICFP '01.
[14] Rinus Plasmeijer,et al. Concurrent Clean Language Report - version 1.3 , 1998 .
[15] Robert Glück,et al. Derivation of Deterministic Inverse Programs Based on LR Parsing , 2004, FLOPS.
[16] Wei Chen,et al. Program Inversion: More than Fun! , 1990, Sci. Comput. Program..
[17] John Hughes,et al. Report on the Programming Language Haskell 98 , 1999 .
[18] Johan Jeuring,et al. Polytypic data conversion programs , 2002, Sci. Comput. Program..
[19] Robert Glück,et al. Revisiting an automatic program inverter for Lisp , 2005, SIGP.