This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
C.A.R. Hoare: Notes on data structuring, in [13].
O.J. Dahl, C.A.R. Hoare: Hierarchical program structures, in [13].
C.A.R: Hoare: Proof of correctness of data representations, Acta Informatica 1 (1972) 271–281.
CLU, MESA, ALPHARD: see Comm. ACM 20 (1977) no. 8.
EUCLID: SIGPLAN Notices 12 (1977) 1–79.
DOD requirements for high order computer programming languages, Springer Lecture Notes in Computer Science 54 (1977) 446–496.
J.A. Goguen, J.W. Thatcher, E.G. Wagner: An initial algebra approach to the specification, correctness, and implementation of abstract data types, IBM Research Report RC6487 (1977).
D. Scott: Data types as lattices, SIAM J. Comp. 5 (1976) 522–587.
J.A. Goguen: Abstract errors for abstract data types. IFIP Conf. on Formal Description of Programming Concepts (1977) 21. 1–21. 32.
J. Guttag, E. Horowitz, D.R. Mosser: Abstract data types and software validation. USC Inf. Sci. Inst. Report RR-76-48 (1976).
M. Ward: Final Algebra semantics and data type extensions, Indiana Univ. Tech. Report 65 (1977).
C.A.R. Hoare: Recursive data structures, Int. J. Comp. Inf. Sci. 4 (1975) 105–132.
Extended version of this paper. DAIMI Report 89 (1978), Aarhus University.
O.J. Dahl, E.W. Dijkstra, C.A.R. Hoare: Structured Programming, Academic Press 1972.
J. Darlington: Program transformation involving unfree data structures, 3ème Coll. Int. sur la Programmation (1978) Paris.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1978 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mayoh, B.H. (1978). Data types as functions. In: Winkowski, J. (eds) Mathematical Foundations of Computer Science 1978. MFCS 1978. Lecture Notes in Computer Science, vol 64. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-08921-7_56
Download citation
DOI: https://doi.org/10.1007/3-540-08921-7_56
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-08921-6
Online ISBN: 978-3-540-35757-5
eBook Packages: Springer Book Archive