Back to Basics: Deriving Representation Changers Functionally


Autoria(s): Hutton, Graham; Meijer, Erik
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