Skip to content

International Conference on Functional Programming

ICFP

A

CORE rank

CORE rank (raw)

A

Fields of research

Software Engineering

Papers indexed

1,010

1996–2023

Papers per year

199679 peak2023

ICFP papers

1,010 records sourced from DBLP. Search titles, filter by year, sort by recency.

YearTitleAuthors
2015Which simple types have a unique inhabitant?Gabriel Scherer, Didier Rmy
2015Functional pearl: two can keep a secret, if one of them uses Haskell.Alejandro Russo
20151ML - core and modules united (F-ing first-class modules).Andreas Rossberg
2015Functional pearl: a SQL to C compiler in 500 lines of code.Tiark Rompf, Nada Amin
2015Datatype generic programming in F#.Ernesto Rodrguez, Wouter Swierstra
2015Automatic refunctionalization to a language with copattern matching: with applications to the expression problem.Tillmann Rendel, Julia Trieflinger, Klaus Ostermann
2015Hygienic resugaring of compositional desugaring.Justin Pombrio, Shriram Krishnamurthi
2015Practical principled FRP: forget the past, change the future, FRPNow!Atze van der Ploeg, Koen Claessen
2015Moodler: a digital modular synthesiser with an analogue user interface.Dan Piponi
2015Practical SMT-based type error localization.Zvonimir Pavlinovic, Tim King, Thomas Wies
2015Adaptive lock-free maps: purely-functional to scalable.Ryan R. Newton, Peter P. Fogg, Ali Varamesh
2015Pilsner: a compositionally verified compiler for a higher-order imperative language.Georg Neis, Chung-Kil Hur, Jan-Oliver Kaiser, Craig McLaughlin, Derek Dreyer, Viktor Vafeiadis
2015Type-level web APIs with Servant: an exercise in domain-specific generic programming.Alp Mestanogullari, Snke Hahn, Julian K. Arni, Andres Lh
2015Applicative bidirectional programming with lenses.Kazutaka Matsuda, Meng Wang
2015Functional array streams.Frederik M. Madsen, Robert Clifton-Everest, Manuel M. T. Chakravarty, Gabriele Keller
2015Partial aborts for transactions via first-class continuations.Matthew Le, Matthew Fluet
2015Blame assignment for higher-order contracts with intersection and union.Matthias Keil, Peter Thiemann
2015GADTs meet their match: pattern-matching warnings that account for GADTs, guards, and laziness.Georgios Karachalias, Tom Schrijvers, Dimitrios Vytiniotis, Simon L. Peyton Jones
2015Session types for Rust.Thomas Bracht Laumann Jespersen, Philip Munksgaard, Ken Friis Larsen
2015Functional pearl: a smart view on datatypes.Mauro Jaskelioff, Exequiel Rivas
2015Real-time interactive music in Haskell.Paul Hudak, Donya Quick, Mark Santolucito, Daniel Winograd-Cort
2015XQuery and static typing: tackling the problem of backward axes.Pierre Genevs, Nils Gesbert
2015Algebras and coalgebras in the light affine Lambda calculus.Marco Gaboardi, Romain Pchoux
2015Dependently typed programming with finite sets.Denis Firsov, Tarmo Uustalu
2015Elaborating evaluation-order polymorphism.Jana Dunfield
176200 of 1,010← PreviousNext →

Comparable venues

Other A*/A conferences filed under the same field of research.