Back to Basics: Deriving Representation Changers Functionally
Data(s) |
01/01/1996
|
---|---|
Resumo |
Many functional programs can be viewed as representation changers, that is, as functions that convert abstract values from one concrete representation to another. Examples of such programs include base-converters, binary adders and multipliers, and compilers. In this paper we give a number of different approaches to specifying representation changers (pointwise, functional, and relational), and present a simple technique that can be used to derive functional programs from the specifications. |
Formato |
application/pdf |
Identificador |
http://eprints.nottingham.ac.uk/222/1/basics.pdf Hutton, Graham and Meijer, Erik (1996) Back to Basics: Deriving Representation Changers Functionally. Journal of Functional Programming, 6 (1). pp. 181-188. |
Idioma(s) |
en |
Publicador |
Cambridge University Press |
Relação |
http://eprints.nottingham.ac.uk/222/ |
Tipo |
Article PeerReviewed |