A Functional Programming Environment Supporting Execution, Partial Execution and Transformation. - John Darlington; Peter G. Harrison; Hessam Khoshnevisan; Lee McLoughlin; Nigel Perry; Helen Pull; Mike Reeve; Keith Sephton; Lyndon While; Sue Wright (PARLE (1), 1989)

Lazy Functional Languages: Abstract Interpretation and Compilation (Geoffrey Burn). - Nigel Perry (SIAM Rev., 1993)

The humble fraction. - Nigel Perry (ITiCSE-WGR, 1999)

Scripting .NET Using Mondrian. - Erik Meijer 001; Nigel Perry; Arjan van Yzendoorn (ECOOP, 2001)

Implementing functional languages on object-oriented virtual machines. - Nigel Perry; Erik Meijer 001 (IEE Proc. Softw., 2004)

Implementing non-strict evaluation on OOVMs. - Nigel Perry (IEE Proc. Softw., 2005)

C# annotated standard. - Jon Jagger; Nigel Perry; Peter Sestoft (Morgan Kaufmann, 2007)