FP - Programming


[-]Using Circular Programs To Eliminate Multiple Traversals Of Data
R. S. Bird (Article, 1984)

[-]Dynamic Cyclic Data Structures in Lazy Functional Languages
Chris Clack and Stuart Clayman and David Parrott (techreport, 1995)

[-]Software Composition: Towards an Integration of Functional and Object-Oriented Approaches
Laurent Dami (phdthesis, 1994)

[-]Functional Parsers
Jeroen Fokker (misc, 1995)

[-]Functional Pearl: The Zipper
Gerard Huet (article, 1997)

[-]Higher-Order Functions for Parsing
Graham Hutton (article, 1992)

[-]Monadic parser combinators
Graham Hutton and Erik Meijer (techreport, 1996)

[-]Monadic parser combinators
Graham Hutton and Erik Meijer (article, 1996)

[-]Fold and Unfold for Program Semantics
Graham Hutton (misc, 1997)

[-]Attribute Grammars as a Functional Programming Paradigm
Thomas Johnsson (inproceedings, 1987)

[+]Building program generators the easy way (extended abstract)
Samuel Kamin (misc, 1997)

[+]Language implementation as a functional tool-building exercise
Samuel Kamin (InProceedings, 1998)

[-]Monad Transformers and Modular Interpreters
Sheng Liang and Paul Hudak and Mark P. Jones (inproceedings, 1995)

[-]Merging monads and folds for functional programming
Meijer, E. and Jeuring, J.[J. Jeuring and E. Meijer (ed)] (inproceedings, 1995)

[-]First-class Attribute Grammars
Oege de Moor (misc, 1999)

[-]Scripting COM components in Haskell
Simon Peyton Jones and Erik Meijer and Daan Leijen (inproceedings, 1998)

[-]Lazy wheel sieves and spirals of primes
Colin Runciman (article, 1997)

[-]How to Replace Failure by a List of Successes
Philip Wadler (inproceedings, 1985)

[-]A prettier printer
Philip Wadler (misc, 1998)


cr3@ukc.ac.uk