Preview
Unable to display preview. Download preview PDF.
References
R.C. Backhouse and P.F. Hoogendijk. Elements of a relational theory of datatypes. In B. Möller, H. Partsch, and S. Schuman, editors, Formal Program Development, volume LNCS 755, pages 7–42. Springer-Verlag, 1993.
R. Bird and O. de Moor. Algebra of Programming. International Series in Computing Science. Prentice Hall, 1996.
R. S. Bird, P. F. Hoogendijk, and O. De Moor. Generic programming with relations and functors. Journal of Functional Programming, 6(1):1–28, 1996.
R.H. Connelly and F. Lockwood Morris. A generalisation of the trie data structure. Mathematical Structures in Computer Science, 5(3):381–418, 1995.
S. Curtis. A relational approach to optimization problems. DPhil. thesis, Computing Laboratory, Oxford, UK, 1996.
O. de Moor. Categories, Relations and Dynamic Programming. DPhil. thesis, Computing Laboratory, Oxford, UK, 1992. published in Mathematical Structures in Computer Science, volume 4, pp 33–70 (1994).
O. de Moor. An exercise in polytypic programming: Repmin. Programming Research Group, Oxford University, 1996.
P. J. Freyd and A. Ščedrov. Categories, Allegories, volume 39 of Mathematical Library. North-Holland, 1990.
R.L. Graham, D.E. Knuth, and O. Patashnik. Concrete Mathematics. Addison-Wesley, 1989.
D.H. Greene and D.E. Knuth. Mathematics for the Analysis of Algorithms. Progress in Computer Science. Birkhäuser, 1982.
T. Hagino. Category theoretic approach to data types. PhD thesis, Laboratory for Foundations of Computer Science, University of Edinburgh, UK, 1987. Technical Report ECS-LFCS-87-38.
J. Jeuring. Polytypic pattern matching. In S. Peyton Jones, editor, Functional Programming and Computer Architecture, pages 238–248. Association for Computing Machniery, 1995.
B. Korte, L. Lovasz, and R. Schrader. Greedoids, volume 4 of Algorithms and Combinatorics. Springer-Verlag, 1991.
E.G. Manes and M.A. Arbib. Algebraic Approaches to Program Semantics. Texts and Monographs in Computing Science. Springer-Verlag, 1986.
L. Meertens. Calculate polytypically! In PLILP Conference, Lecture Notes in Computer Science. Springer-Verlag, 1996.
E. Meijer. Calculating Compilers. Ph.D thesis, University of Nijmegen, The Netherlands, 1992.
C. Okasaki. Purely Functional Data Structures. Ph.D thesis, School of Computer Science, Carnegie Mellon University, 1996. *** DIRECT SUPPORT *** A0008C33 00002
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bird, R.S. (1997). Allegories as a basis for algorithmics. In: Moggi, E., Rosolini, G. (eds) Category Theory and Computer Science. CTCS 1997. Lecture Notes in Computer Science, vol 1290. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0026979
Download citation
DOI: https://doi.org/10.1007/BFb0026979
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63455-3
Online ISBN: 978-3-540-69552-3
eBook Packages: Springer Book Archive