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

JFP 2018

22 papers

  1. 1ML - Core and modules united · Andreas Rossberg
  2. A programming model and foundation for lineage-based distributed computation · Philipp Haller, Heather Miller, Normen Müller
  3. A tutorial on computational classical logic and the sequent calculus · Paul Downen, Zena M. Ariola
  4. Abstract allocation as a unified approach to polyvariance in control-flow analyses · Thomas Gilray, Michael D. Adams, Matthew Might
  5. An extended account of contract monitoring strategies as patterns of communication · Cameron Swords, Amr Sabry, Sam Tobin-Hochstadt
  6. Applicative bidirectional programming: Mixing lenses and semantic bidirectionalization · Kazutaka Matsuda, Meng Wang
  7. Batcher's odd-even merging network revealed · Ralf Hinze, Clare Martin
  8. Dynamic witnesses for static type errors (or, Ill-Typed Programs Usually Go Wrong) · Eric L. Seidel, Ranjit Jhala, Westley Weimer
  9. Editorial for the Special Issue on Parallel and Concurrent Functional Programming · Gabriele Keller, Fritz Henglein
  10. Foundations of dependent interoperability · Pierre-Évariste Dagand, Nicolas Tabareau, Éric Tanter
  11. Ghostbuster: A tool for simplifying and converting GADTs · Timothy A. K. Zakian, Trevor L. McDonell, Matteo Cimini, Ryan R. Newton
  12. Infusing an HtDP-based CS1 with distributed programming using functional video games · Marco T. Morazán
  13. Iris from the ground up: A modular foundation for higher-order concurrent separation logic · Ralf Jung, Robbert Krebbers, Jacques-Henri Jourdan, Ales Bizjak, Lars Birkedal, Derek Dreyer
  14. On constructing 2-3 trees · Ralf Hinze
  15. Parberry's pairwise sorting network revealed · Ralf Hinze, Clare Martin
  16. PhD Abstracts · Graham Hutton
  17. Proof-relevant unification: Dependent pattern matching with only the axioms of your type theory · Jesper Cockx, Dominique Devriese
  18. Push versus pull-based loop fusion in query engines · Amir Shaikhha, Mohammad Dashti, Christoph Koch
  19. Size-based termination of higher-order rewriting · Frédéric Blanqui
  20. Special Issue on Programming Languages for Big Data Editorial · James Cheney, Torsten Grust
  21. Systematic identification and communication of type errors · Sheng Chen, Martin Erwig
  22. The adequacy of Launchbury's natural semantics for lazy evaluation · Joachim Breitner