Translucent Abstraction: Safe Views through Invertible Programming (Extended version)
Pattern matching is advantageous for understanding and reasoning about function definitions, but it tends to tightly couple the interface and implementation of a datatype. Since Wadler's \"views\" proposal two decades ago, significant effort has been invested in tackling this non-modu...
Main Authors: | Wang, M, Gibbons, J, Matsuda, K |
---|---|
Format: | Conference item |
Published: |
2009
|
Similar Items
-
Translucent Procedures, Abstraction without Opacity
by: Rozas, Guillermo J.
Published: (2004) -
Abstraction Layers for Scalable Microfluidic Biocomputers (Extended Version)
by: Thies, William, et al.
Published: (2006) -
On the appearance of translucent edges
by: Gkioulekas, Ioannis, et al.
Published: (2017) -
Polytypic Programming With Ease (Extended Abstract)
by: Hinze, R
Published: (1999) -
Nuchal translucency and pregnancy outcome.
by: Kalaivani G,, et al.
Published: (2014)