JFP 2008
23 papers
- A pattern for almost compositional functions
- A type system with usage aspects
- Algebraic fusion of functions with an accumulating parameter and its improvement
- An operational semantics for Scheme
- Applicative programming with effects
- Boxes go bananas: Encoding higher-order abstract syntax with parametric polymorphism
- Building language towers with Ziggurat
- Caml trading - experiences with functional programming on Wall Street
- Control reduction theories: the benefit of structural substitution
- Data types à la carte
- Dynamic rebinding for marshalling and update, via redex-time and destruct-time reduction
- Editorial
- Efficient execution in an automated reasoning environment
- Exploiting reachability and cardinality in higher-order flow analysis
- HM(X) type inference is CLP(X) solving
- Hoare type theory, polymorphism and separation
- Lightweight family polymorphism
- Logic in Computer Science: Modelling and Reasoning About Systems by Michael Huth and Mark Ryan, second edition. ISBN 0 521 54310 X
- Modular development of certified program verifiers with a proof assistant,
- Safety of Nöcker's strictness analysis
- Transactional events
- Translation of tree-processing programs into stream-processing programs based on ordered linear type
- Types and trace effects of higher order programs