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

ICFP 2014

31 papers

  1. A relational framework for higher-order shape analysis · Gowtham Kaki, Suresh Jagannathan
  2. A theory of gradual effect systems · Felipe Bañados Schwerter, Ronald Garcia, Éric Tanter
  3. Behavioral software contracts · Robert Bruce Findler
  4. Building embedded systems with embedded DSLs · Patrick C. Hickey, Lee Pike, Trevor Elliott, James Bielman, John Launchbury
  5. Coeffects: a calculus of context-dependent computation · Tomas Petricek, Dominic A. Orchard, Alan Mycroft
  6. Compositional semantics for composable continuations: from abortive to delimited control · Paul Downen, Zena M. Ariola
  7. Concurrent NetCore: from policies to pipelines · Cole Schlesinger, Michael Greenberg, David Walker
  8. Depending on types · Stephanie Weirich
  9. Distilling abstract machines · Beniamino Accattoli, Pablo Barenbaum, Damiano Mazza
  10. Folding domain-specific languages: deep and shallow embeddings (functional Pearl) · Jeremy Gibbons, Nicolas Wu
  11. Functional programming for dynamic and large data with self-adjusting computation · Yan Chen, Umut A. Acar, Kanat Tangwongsan
  12. Hindley-milner elaboration in applicative style: functional pearl · François Pottier
  13. Homotopical patch theory · Carlo Angiuli, Edward Morehouse, Daniel R. Licata, Robert Harper
  14. How to keep your neighbours in order · Conor Thomas McBride
  15. Krivine nets: a semantic foundation for distributed execution · Olle Fredriksson, Dan R. Ghica
  16. Lem: reusable engineering of real-world semantics · Dominic P. Mulligan, Scott Owens, Kathryn E. Gray, Tom Ridge, Peter Sewell
  17. Maximal sharing in the Lambda calculus with letrec · Clemens Grabmayer, Jan Rochel
  18. On teaching *how to design programs*: observations from a newcomer · Norman Ramsey
  19. Pattern matching without K · Jesper Cockx, Dominique Devriese, Frank Piessens
  20. Practical and effective higher-order optimizations · Lars Bergstrom, Matthew Fluet, Matthew Le, John H. Reppy, Nora Sandler
  21. Refinement types for Haskell · Niki Vazou, Eric L. Seidel, Ranjit Jhala, Dimitrios Vytiniotis, Simon L. Peyton Jones
  22. Romeo: a system for more flexible binding-safe programming · Paul Stansifer, Mitchell Wand
  23. SML# in industry: a practical ERP system development · Atsushi Ohori, Katsuhiro Ueno, Kazunori Hoshi, Shinji Nozaki, Takashi Sato, Tasuku Makabe + 1 more
  24. Safe zero-cost coercions for Haskell · Joachim Breitner, Richard A. Eisenberg, Simon L. Peyton Jones, Stephanie Weirich
  25. SeLINQ: tracking information across application-database boundaries · Daniel Schoepe, Daniel Hedin, Andrei Sabelfeld
  26. Settable and non-interfering signal functions for FRP: how a first-order switch is more than enough · Daniel Winograd-Cort, Paul Hudak
  27. Soft contract verification · Phuc C. Nguyen, Sam Tobin-Hochstadt, David Van Horn
  28. There is no fork: an abstraction for efficient, concurrent, and concise data access · Simon Marlow, Louis Brandy, Jonathan Coens, Jon Purdy
  29. Type-based parametric analysis of program families · Sheng Chen, Martin Erwig
  30. Using formal methods to enable more secure vehicles: DARPA's HACMS program · Kathleen Fisher
  31. Worker/wrapper/makes it/faster · Jennifer Hackett, Graham Hutton