JFP 2003
67 papers
- "Algorithms: A Functional Programming Approach" by Fethi Rabhi and Guy Lapalme, Addison-Wesley, 1999, ISBN 0-201-59604-0, xi + 235pp
- "Concepts in Programming Languages" by John C. Mitchell, Cambridge University Press, 2002, ISBN 0-521-78098-5
- "Essentials of Programming Languages" (2nd ed) by Daniel P. Friedman, Mitchell Wand and Christopher T. Haynes, MIT Press, ISBN 0-262-06217-8, 2001
- "Implicit parallel programming in pH" by R. S. Nikhil and Arvind, Morgan Kaufmann, 2001
- "Structure and Interpretation of Classical Mechanics" by Gerald Jay Sussman and Jack Wisdom with Meinhard E. Mayer, The MIT Press; 2001, ISBN 0262194554
- "The World of Scripting Languages" by David W. Barron, John Wiley & Sons, 2000, ISBN 0-471-99886-9
- "Trends in Functional Programming" (volumes 1 & 2) by Greg Michaelson, Phil Trinder and Hans-Wolfgang Loidl (editors volume 1), and Stephen Gilmore (editor volume 2). Intellect Books, Bristol, 2001, 2002
- A fully adequate shallow embedding of the [pi]-calculus in Isabelle/HOL with mechanized syntax analysis
- AutoBayes: a system for generating data analysis programs from statistical models
- CPS transformation of flow information
- CPS transformation of flow information, Part II: administrative reductions
- Closed types for a safe imperative MetaML
- Compiling embedded languages
- Compiling for template-based run-time code generation
- First-order unification by structural recursion
- Formatting: a class act
- Haskell 98 Libraries: Arrays
- Haskell 98 Libraries: Bibliography
- Haskell 98 Libraries: CPU Time
- Haskell 98 Libraries: Character Utilities
- Haskell 98 Libraries: Complex Numbers
- Haskell 98 Libraries: Dates and Times
- Haskell 98 Libraries: Directory Functions
- Haskell 98 Libraries: Indexing Operations
- Haskell 98 Libraries: Input/Output
- Haskell 98 Libraries: List Utilities
- Haskell 98 Libraries: Locales
- Haskell 98 Libraries: Maybe Utilities
- Haskell 98 Libraries: Monad Utilities
- Haskell 98 Libraries: Numeric Functions
- Haskell 98 Libraries: Random Numbers
- Haskell 98 Libraries: Rational Numbers
- Haskell 98 Libraries: System Functions
- Haskell 98: Basic Input/Output
- Haskell 98: Compiler Pragmas
- Haskell 98: Declarations and Bindings
- Haskell 98: Expressions
- Haskell 98: Introduction
- Haskell 98: Lexical Structure
- Haskell 98: Modules
- Haskell 98: Predefined Types and Classes
- Haskell 98: Specification of Derived Instances
- Haskell 98: Standard Prelude
- Haskell 98: Syntax Reference
- Haskell in Space
- Inlining as staged computation
- On bunched typing
- PAL+: a lambda-free logical framework
- Pragmatic aspects of reusable program generators
- Producing all ideals of a forest, functionally
- Program specialization for execution monitoring
- Programming graphical user interfaces with Scheme
- Regular expression pattern matching for XML
- Semantics, Applications, and Implementation of Program Generation
- Setoids in type theory
- Short cut fusion is correct
- Single Assignment C: efficient support for high-level array operations in a functional setting
- Special issue on 'Logical frameworks and metalanguages'
- Specification and correctness of lambda lifting
- Stack-based typed assembly language
- Syntactic accidents in program analysis: on the impact of the CPS transformation
- Termination of rewriting in the Calculus of Constructions
- The Educational Pearls column
- Theoretical Pearls
- TinkerType: a language for playing with formal systems
- Verification of non-functional programs using interpretations in type theory
- Welcome to the Educational Pearls Column