Articles related to Polytypic Programming

Bibliography

Bac88
R.C. Backhouse.
An exploration of the Bird-Meertens formalism.
Technical Report Computing Science Notes CS 8810, Department of Mathematics and Computing Science, University of Groningen, 1988.

BdBH91
R.C. Backhouse, P.J. de Bruin, P. Hoogendijk, G. Malcolm, T.S. Voermans, and J.C.S.P. van der Woude.
Relational catamorphisms.
In B. Möller, editor, Constructing Programs from Specifications, pages 287-318. North-Holland, 1991.

BdMH96
Richard Bird, Oege de Moor, and Paul Hoogendijk.
Generic functional programming with types and relations.
Journal of Functional Programming, 6(1):1-28, 1996.

Bir87
R.S. Bird.
An introduction to the theory of lists.
In M. Broy, editor, Logic of Programming and Calculi of Discrete Design, volume F36 of NATO ASI Series, pages 5-42. Springer-Verlag, 1987.

BM97
R.S. Bird and O. de Moor.
Algebra of Programming.
Prentice-Hall International, 1997.

BM98
Richard Bird and Lambert Meertens.
Nested datatypes.
In J. Jeuring, editor, Mathematics of Program Construction, volume 1422 of LNCS, pages 52-67. Springer-Verlag, 1998.

GJ98
Jeremy Gibbons and Geraint Jones.
The under-appreciated unfold.
In International Conference on Functional Programming, September 1998.

HB97
Paul Hoogendijk and Roland Backhouse.
When do datatypes commute?
In Category Theory and Computer Science, volume 1290 of LNCS, pages 242-260, 1997.

HdM00
Paul Hoogendijk and Oege de Moor.
Container types categorically.
Journal of Functional Programming, 10(2):191-225, 2000.

Hin00a
Ralf Hinze.
A new approach to generic functional programming.
In ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL'00, pages 119-132, 2000.

Hin00b
Ralf Hinze.
Polytypic values possess polykinded types.
In Mathematics of Program Construction, volume 1837 of LNCS, pages 2-27. Springer-Verlag, 2000.

HJ00
Ralf Hinze and Simon Peyton Jones.
Derivable type classes.
In Graham Hutton, editor, Proceedings of the Fourth Haskell Workshop, 2000.

Jan00
Patrik Jansson.
Functional Polytypic Programming.
PhD thesis, Computing Science, Chalmers University of Technology and Göteborg University, Sweden, May 2000.

Jeu95
J. Jeuring.
Polytypic pattern matching.
In FPCA'95, pages 238-248. ACM Press, 1995.

Lie96
Karl J. Lieberherr.
Adaptive Object-Oriented Software: The Demeter Method with Propagation Patterns.
PWS Publishing Company, Boston, 1996.
ISBN 0-534-94602-X.

LSLX94
K.J. Lieberherr, I. Silva-Lepe, and C. Xiao.
Adaptive object-oriented programming -- using graph-based customization.
Communications of the ACM, pages 94-101, 1994.

MBJ99
E Moggi, Bellè, and C.B. Jay.
Monads, shapely functors and traversals.
In M. Hoffman, Pavlovic, and P. Rosolini, editors, Proceedings of the Eighth Conference on Category Theory and Computer Science (CTCS'99), volume 24 of Electronic Lecture Notes in Computer Science, pages 265-286. Elsevier, 1999.

Mee92
L. Meertens.
Paramorphisms.
Formal Aspects of Computing, 4(5):413-425, 1992.

Mee96
L. Meertens.
Calculate polytypically!
In PLILP'96, volume 1140 of LNCS, pages 1-16. Springer-Verlag, 1996.

MFP91
E. Meijer, M.M. Fokkinga, and R. Paterson.
Functional programming with bananas, lenses, envelopes, and barbed wire.
In J. Hughes, editor, FPCA'91: Functional Programming Languages and Computer Architecture, volume 523 of LNCS, pages 124-144. Springer-Verlag, 1991.

MJ95
E. Meijer and J. Jeuring.
Merging monads and folds for functional programming.
In Advanced Functional Programming, AFP'95, volume 925 of LNCS, pages 228-266. Springer-Verlag, 1995.

PXL95
J. Palsberg, C. Xiao, and K. Lieberherr.
Efficient implementation of adaptive software.
ACM Transactions on Programming Languages and Systems, 17(2):264-292, 1995.

SF93
T. Sheard and L. Fegaras.
A fold for all seasons.
In Proceedings of the 6th ACM Conference on Functional Programming Languages and Computer Architecture FPCA '93, pages 233-242. ACM Press, June 93.
Last modified: Fri Oct 13 15:00:03 MET DST 2000 by
Patrik Jansson / NOpatrikjSP@AMchalmers.se