Gradual Refinement: Blending Pattern Matching with Data Abstraction

Pattern matching is advantageous for understanding and reasoning about function definitions, but it tends to tightly couple the interface and implementation of a datatype. Significant effort has been invested in tackling this loss of modularity; however, decoupling patterns from concrete representat...

Fuld beskrivelse

Bibliografiske detaljer
Main Authors: Wang, M, Gibbons, J, Matsuda, K, Hu, Z
Andre forfattere: Desharnais, J
Format: Conference item
Udgivet: 2010