kirancodes.me
To Proof Maintenance & Beyond!
Venues / ICFP /

ICFP 2003

27 papers

  1. A sound and complete axiomatization of delimited continuations · Yukiyoshi Kameyama, Masahito Hasegawa
  2. A static type system for JVM access control · Tomoyuki Higuchi, Atsushi Ohori
  3. A theory of aspects · David Walker, Steve Zdancewic, Jay Ligatti
  4. A user-centred approach to functions in Excel · Simon L. Peyton Jones, Alan F. Blackwell, Margaret M. Burnett
  5. An effective theory of type refinements · Yitzhak Mandelbaum, David Walker, Robert Harper
  6. An extension of HM(X) with bounded existential and universal data-types · Vincent Simonet
  7. Boxes go bananas: encoding higher-order abstract syntax with parametric polymorphism · Geoffrey Washburn, Stephanie Weirich
  8. CDuce: an XML-centric general-purpose language · Véronique Benzaken, Giuseppe Castagna, Alain Frisch
  9. Call-by-value is dual to call-by-name · Philip Wadler
  10. Compiling regular patterns · Michael Y. Levin
  11. Conservation of information: applications in functional, reversible, and quantum computing · Thomas Knight Jr.
  12. Dependency-style generic Haskell · Andres Löh, Dave Clarke, Johan Jeuring
  13. Discriminative sum types locate the source of type errors · Matthias Neubauer, Peter Thiemann
  14. Disjunctive normal forms and local exceptions · Emmanuel Beffara, Vincent Danos
  15. Dynamic rebinding for marshalling and update, with destruct-time? · Gavin M. Bierman, Michael W. Hicks, Peter Sewell, Gareth Paul Stoyle, Keith Wansbrough
  16. FreshML: programming with binders made simple · Mark R. Shinwell, Andrew M. Pitts, Murdoch Gabbay
  17. From Hilbert space to Dilbert space: context semantics as a language for games and flow analysis · Harry G. Mairson
  18. Functional automatic differentiation with dirac impulses · Henrik Nilsson
  19. Global abstraction-safe marshalling with hash types · James J. Leifer, Gilles Peskine, Peter Sewell, Keith Wansbrough
  20. Iterative-free program analysis · Mizuhito Ogawa, Zhenjiang Hu, Isao Sasano
  21. MLF: raising ML to the power of system F · Didier Le Botlan, Didier Rémy
  22. Meta-programming through typeful code representation · Chiyan Chen, Hongwei Xi
  23. Optimistic evaluation: an adaptive evaluation strategy for non-strict programs · Robert Ennals, Simon L. Peyton Jones
  24. Polish parsers, step by step · R. John M. Hughes, S. Doaitse Swierstra
  25. Scripting the type inference process · Bastiaan Heeren, Jurriaan Hage, S. Doaitse Swierstra
  26. Software is discrete mathematics · Rex L. Page
  27. Understanding aspects: extended abstract · Mitchell Wand