JFP 2011
26 papers
- A calculus for hardware description
- A combinator library for the design of railway track layouts
- A note on the genuine Sieve of Eratosthenes
- Balancing weight-balanced trees
- Building a consensus: A rectangle covering problem
- Causal commutative arrows
- Embedding an interpreted language using higher-order functions and types
- Foundations of F# Robert Pickering, Apress, 2007 ISBN 10: 1-59059-757-5
- Functional and dynamic programming in the design of parallel prefix networks
- Handbook of Practical Logic and Automated Reasoning, by John Harrison, Cambridge University Press, 2009 ISBN 9780521899574
- How to think about algorithms, by Jeff Edmonds, Cambridge University Press, ISBN 0521614104
- Language Implementation Patterns: Create your own Domain-Specific and General Programming Languages, by Terence Parr, Pragmatic Bookshelf, http://www.pragprog.com, ISBN 9781934356456
- More on balanced diets
- Non-parametric parametricity
- OutsideIn(X) Modular type inference with local assumptions
- Purely functional lazy nondeterministic programming
- Review: Lambda-Calculus and Combinators: An Introduction, Second Edition by J. R. Hindley and J. P. Seldin
- Roles, stacks, histories: A triple for Hoare
- Shifting the stage - Staging with delimited control
- Short note: Strict unwraps make worker/wrapper fusion totally correct
- Sorted - Verifying the Problem of the Dutch National Flag in Agda
- Special Issue Dedicated to ICFP 2009 Editorial
- Structural recursion with locally scoped names
- The Hough transform
- The Soccer-Fun project
- Typed quote/antiquote or: Compile-time parsing