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

ICFP 2007

34 papers

  1. A generic usage analysis with subeffect qualifiers · Jurriaan Hage, Stefan Holdermans, Arie Middelkoop
  2. A type directed translation of MLF to system F · Daan Leijen
  3. A type system for recursive modules · Derek Dreyer
  4. Adding delimited and composable control to a production programming environment · Matthew Flatt, Gang Yu, Robert Bruce Findler, Matthias Felleisen
  5. Bidirectionalization transformation based on automatic derivation of view complement functions · Kazutaka Matsuda, Zhenjiang Hu, Keisuke Nakano, Makoto Hamana, Masato Takeichi
  6. Call-pattern specialisation for haskell programs · Simon L. Peyton Jones
  7. Compiling with continuations, continued · Andrew Kennedy
  8. Declarative programming for artificial intelligence applications · John W. Lloyd
  9. Evaluating high-level distributed language constructs · Jan Henry Nyström, Philip W. Trinder, David J. King
  10. Experience report: a Haskell interpreter for cellML · Jonathan Cooper, Steve McKeever
  11. Experience report: building an eclipse-based IDE for Haskell · Leif Frenzel
  12. Experience report: functional programming in c-rules · Jeremy Wazny
  13. Experience report: scheme in commercial web application development · Noel Welsh, David Gurnell
  14. Experience report: the reactis validation tool · Steve Sims, Daniel C. DuVarney
  15. Experience report: using functional programming to manage a linux distribution · Clifford Beshers, David Fox, Jeremy Shaw
  16. Extensible pattern matching via a lightweight language extension · Don Syme, Gregory Neverov, James Margetson
  17. Faster laziness using dynamic pointer tagging · Simon Marlow, Alexey Rodriguez Yakushev, Simon L. Peyton Jones
  18. Feedback directed implicit parallelism · Tim Harris, Satnam Singh
  19. Functional pearl: the great escape or, how to jump the border without getting caught · David Herman
  20. Implicit phasing for R6RS libraries · Abdulaziz Ghuloum, R. Kent Dybvig
  21. Inductive reasoning about effectful data types · Andrzej Filinski, Kristian Støvring
  22. Lazy call-by-value evaluation · Bernd Braßel, Michael Hanus, Sebastian Fischer, Frank Huch, Germán Vidal
  23. McErlang: a model checker for a distributed functional programming language · Lars-Åke Fredlund, Hans Svensson
  24. On Barron and Strachey's cartesian product function · Olivier Danvy, J. Michael Spivey
  25. Ott: effective tool support for the working semanticist · Peter Sewell, Francesco Zappa Nardelli, Scott Owens, Gilles Peskine, Tom Ridge, Susmit Sarkar + 1 more
  26. Program-ing finger trees in Coq · Matthieu Sozeau
  27. Relating complexity and precision in control flow analysis · David Van Horn, Harry G. Mairson
  28. Stream fusion: from lists to streams to nothing at all · Duncan Coutts, Roman Leshchinskiy, Don Stewart
  29. Subtyping and intersection types revisited · Frank Pfenning
  30. Tangible functional programming · Conal Elliott
  31. Termination analysis and call graph construction for higher-order functional programs · Damien Sereni
  32. Type-safe higher-order channels in ML-like languages · Sungwoo Park
  33. User-friendly functional programming for web mashups · Robert Ennals, David Gay
  34. iTasks: executable specifications of interactive work flow systems for the web · Rinus Plasmeijer, Peter Achten, Pieter W. M. Koopman