ICFP 2020
Proceedings of the ACM on Programming Languages, Volume 4, Number ICFP
Powered by
Conference Publishing Consulting

Proceedings of the ACM on Programming Languages, Volume 4, Number ICFP

ICFP 2020 – Author Index

Contents - Abstracts - Authors

A B C D E F G H I J K L M O P Q R S T V W X Y Z

Abel, Andreas Proc. ACM Program. Lang., vol. 4, issue ICFP: "A Unified View of Modalities ..." Article: icfp20main-p24-p doi:10.1145/3408972
Adams, Michael D. Proc. ACM Program. Lang., vol. 4, issue ICFP: "Parsing with Zippers (Functional ..." Article: icfp20main-p101-p doi:10.1145/3408990
Ahman, Danel Proc. ACM Program. Lang., vol. 4, issue ICFP: "SteelCore: An Extensible Concurrent ..." Article: icfp20main-p102-p doi:10.1145/3409003
Ariola, Zena M. Proc. ACM Program. Lang., vol. 4, issue ICFP: "Kinds Are Calling Conventions ..." Article: icfp20main-p93-p doi:10.1145/3408986
Bernardy, Jean-Philippe Proc. ACM Program. Lang., vol. 4, issue ICFP: "A Unified View of Modalities ..." Article: icfp20main-p24-p doi:10.1145/3408972
Birkedal, Lars Proc. ACM Program. Lang., vol. 4, issue ICFP: "Scala Step-by-Step: Soundness ..." Article: icfp20main-p32-p doi:10.1145/3408996
Brachthäuser, Jonathan Immanuel Proc. ACM Program. Lang., vol. 4, issue ICFP: "Compiling Effect Handlers ..." Article: icfp20main-p43-p doi:10.1145/3408975 Proc. ACM Program. Lang., vol. 4, issue ICFP: "Effect Handlers, Evidently ..." Article: icfp20main-p62-p doi:10.1145/3408981
Charguéraud, Arthur Proc. ACM Program. Lang., vol. 4, issue ICFP: "Separation Logic for Sequential ..." Article: icfp20main-p46-p doi:10.1145/3408998
Chen, Xiaohong Proc. ACM Program. Lang., vol. 4, issue ICFP: "A General Approach to Define ..." Article: icfp20main-p5-p doi:10.1145/3408970
Choudhury, Vikraman Proc. ACM Program. Lang., vol. 4, issue ICFP: "Recovering Purity with Comonads ..." Article: icfp20main-p73-p doi:10.1145/3408993
Chugh, Ravi Proc. ACM Program. Lang., vol. 4, issue ICFP: "Program Sketching with Live ..." Article: icfp20main-p104-p doi:10.1145/3408991
Collins, Nick Proc. ACM Program. Lang., vol. 4, issue ICFP: "Program Sketching with Live ..." Article: icfp20main-p104-p doi:10.1145/3408991
Cutler, Joseph W. Proc. ACM Program. Lang., vol. 4, issue ICFP: "Denotational Recurrence Extraction ..." Article: icfp20main-p7-p doi:10.1145/3408979
Danner, Norman Proc. ACM Program. Lang., vol. 4, issue ICFP: "Denotational Recurrence Extraction ..." Article: icfp20main-p7-p doi:10.1145/3408979
Darragh, Pierce Proc. ACM Program. Lang., vol. 4, issue ICFP: "Parsing with Zippers (Functional ..." Article: icfp20main-p101-p doi:10.1145/3408990
De Moura, Leonardo Proc. ACM Program. Lang., vol. 4, issue ICFP: "Sealing Pointer-Based Optimizations ..." Article: icfp20main-p38-p doi:10.1145/3408997
Dhiman, Atul Proc. ACM Program. Lang., vol. 4, issue ICFP: "Retrofitting Parallelism onto ..." Article: icfp20main-p65-p doi:10.1145/3408995
Dolan, Stephen Proc. ACM Program. Lang., vol. 4, issue ICFP: "Retrofitting Parallelism onto ..." Article: icfp20main-p65-p doi:10.1145/3408995
Downen, Paul Proc. ACM Program. Lang., vol. 4, issue ICFP: "Kinds Are Calling Conventions ..." Article: icfp20main-p93-p doi:10.1145/3408986
Eisenberg, Richard A. Proc. ACM Program. Lang., vol. 4, issue ICFP: "Kinds Are Calling Conventions ..." Article: icfp20main-p93-p doi:10.1145/3408986
Fromherz, Aymeric Proc. ACM Program. Lang., vol. 4, issue ICFP: "SteelCore: An Extensible Concurrent ..." Article: icfp20main-p102-p doi:10.1145/3409003
Genet, Thomas Proc. ACM Program. Lang., vol. 4, issue ICFP: "Regular Language Type Inference ..." Article: icfp20main-p15-p doi:10.1145/3408994
Giarrusso, Paolo G. Proc. ACM Program. Lang., vol. 4, issue ICFP: "Scala Step-by-Step: Soundness ..." Article: icfp20main-p32-p doi:10.1145/3408996
Gorlatch, Sergei Proc. ACM Program. Lang., vol. 4, issue ICFP: "Achieving High-Performance ..." Article: icfp20main-p18-p doi:10.1145/3408974
Graf, Sebastian Proc. ACM Program. Lang., vol. 4, issue ICFP: "Lower Your Guards: A Compositional ..." Article: icfp20main-p57-p doi:10.1145/3408989
Griffin, Jeremiah Proc. ACM Program. Lang., vol. 4, issue ICFP: "TLC: Temporal Logic of Distributed ..." Article: icfp20main-p11-p doi:10.1145/3409005
Hage, Jurriaan Proc. ACM Program. Lang., vol. 4, issue ICFP: "A Quick Look at Impredicativity ..." Article: icfp20main-p58-p doi:10.1145/3408971
Hagedorn, Bastian Proc. ACM Program. Lang., vol. 4, issue ICFP: "Achieving High-Performance ..." Article: icfp20main-p18-p doi:10.1145/3408974
Hance, Travis Proc. ACM Program. Lang., vol. 4, issue ICFP: "Liquid Information Flow Control ..." Article: icfp20main-p86-p doi:10.1145/3408987
Haudebourg, Timothée Proc. ACM Program. Lang., vol. 4, issue ICFP: "Regular Language Type Inference ..." Article: icfp20main-p15-p doi:10.1145/3408994
Hillerström, Daniel Proc. ACM Program. Lang., vol. 4, issue ICFP: "Effects for Efficiency: Asymptotic ..." Article: icfp20main-p71-p doi:10.1145/3408982 Proc. ACM Program. Lang., vol. 4, issue ICFP: "Effect Handlers, Evidently ..." Article: icfp20main-p62-p doi:10.1145/3408981
Hoffmann, Jan Proc. ACM Program. Lang., vol. 4, issue ICFP: "Liquid Resource Types ..." Article: icfp20main-p83-p doi:10.1145/3408988 Proc. ACM Program. Lang., vol. 4, issue ICFP: "Raising Expectations: Automating ..." Article: icfp20main-p78-p doi:10.1145/3408992
Hudon, Simon Proc. ACM Program. Lang., vol. 4, issue ICFP: "Sealing Pointer-Based Optimizations ..." Article: icfp20main-p38-p doi:10.1145/3408997
Igarashi, Atsushi Proc. ACM Program. Lang., vol. 4, issue ICFP: "Signature Restriction for ..." Article: icfp20main-p98-p doi:10.1145/3408999
Itzhaky, Shachar Proc. ACM Program. Lang., vol. 4, issue ICFP: "Liquid Information Flow Control ..." Article: icfp20main-p86-p doi:10.1145/3408987
Jaffer, Sadiq Proc. ACM Program. Lang., vol. 4, issue ICFP: "Retrofitting Parallelism onto ..." Article: icfp20main-p65-p doi:10.1145/3408995
Jenkins, Christopher Proc. ACM Program. Lang., vol. 4, issue ICFP: "Strong Functional Pearl: Harper’s ..." Article: icfp20main-p34-p doi:10.1145/3409004
Jensen, Thomas Proc. ACM Program. Lang., vol. 4, issue ICFP: "Regular Language Type Inference ..." Article: icfp20main-p15-p doi:10.1145/3408994 Proc. ACM Program. Lang., vol. 4, issue ICFP: "Stable Relations and Abstract ..." Article: icfp20main-p8-p doi:10.1145/3409001
Jones, Timothy M. Proc. ACM Program. Lang., vol. 4, issue ICFP: "Duplo: A Framework for OCaml ..." Article: icfp20main-p13-p doi:10.1145/3408980
Jourdan, Jacques-Henri Proc. ACM Program. Lang., vol. 4, issue ICFP: "Cosmo: A Concurrent Separation ..." Article: icfp20main-p48-p doi:10.1145/3408978
Kahn, David M. Proc. ACM Program. Lang., vol. 4, issue ICFP: "Raising Expectations: Automating ..." Article: icfp20main-p78-p doi:10.1145/3408992
Kelly, Tom Proc. ACM Program. Lang., vol. 4, issue ICFP: "Retrofitting Parallelism onto ..." Article: icfp20main-p65-p doi:10.1145/3408995
Knoth, Tristan Proc. ACM Program. Lang., vol. 4, issue ICFP: "Liquid Resource Types ..." Article: icfp20main-p83-p doi:10.1145/3408988
Kœhler, Thomas Proc. ACM Program. Lang., vol. 4, issue ICFP: "Achieving High-Performance ..." Article: icfp20main-p18-p doi:10.1145/3408974
Kovács, András Proc. ACM Program. Lang., vol. 4, issue ICFP: "Elaboration with First-Class ..." Article: icfp20main-p21-p doi:10.1145/3408983
Krebbers, Robbert Proc. ACM Program. Lang., vol. 4, issue ICFP: "Scala Step-by-Step: Soundness ..." Article: icfp20main-p32-p doi:10.1145/3408996
Krishnaswami, Neel Proc. ACM Program. Lang., vol. 4, issue ICFP: "Recovering Purity with Comonads ..." Article: icfp20main-p73-p doi:10.1145/3408993
Leijen, Daan Proc. ACM Program. Lang., vol. 4, issue ICFP: "Effect Handlers, Evidently ..." Article: icfp20main-p62-p doi:10.1145/3408981
Lenfers, Johannes Proc. ACM Program. Lang., vol. 4, issue ICFP: "Achieving High-Performance ..." Article: icfp20main-p18-p doi:10.1145/3408974
Lesani, Mohsen Proc. ACM Program. Lang., vol. 4, issue ICFP: "TLC: Temporal Logic of Distributed ..." Article: icfp20main-p11-p doi:10.1145/3409005
Licata, Daniel R. Proc. ACM Program. Lang., vol. 4, issue ICFP: "Denotational Recurrence Extraction ..." Article: icfp20main-p7-p doi:10.1145/3408979
Licker, Nandor Proc. ACM Program. Lang., vol. 4, issue ICFP: "Duplo: A Framework for OCaml ..." Article: icfp20main-p13-p doi:10.1145/3408980
Lindley, Sam Proc. ACM Program. Lang., vol. 4, issue ICFP: "Effects for Efficiency: Asymptotic ..." Article: icfp20main-p71-p doi:10.1145/3408982
Longley, John Proc. ACM Program. Lang., vol. 4, issue ICFP: "Effects for Efficiency: Asymptotic ..." Article: icfp20main-p71-p doi:10.1145/3408982
Lubin, Justin Proc. ACM Program. Lang., vol. 4, issue ICFP: "Program Sketching with Live ..." Article: icfp20main-p104-p doi:10.1145/3408991
Madhavapeddy, Anil Proc. ACM Program. Lang., vol. 4, issue ICFP: "Retrofitting Parallelism onto ..." Article: icfp20main-p65-p doi:10.1145/3408995
Martínez, Guido Proc. ACM Program. Lang., vol. 4, issue ICFP: "SteelCore: An Extensible Concurrent ..." Article: icfp20main-p102-p doi:10.1145/3409003
Matsuda, Kazutaka Proc. ACM Program. Lang., vol. 4, issue ICFP: "Sparcl: A Language for Partially-Invertible ..." Article: icfp20main-p79-p doi:10.1145/3409000
McDonald, Colin Proc. ACM Program. Lang., vol. 4, issue ICFP: "Strong Functional Pearl: Harper’s ..." Article: icfp20main-p34-p doi:10.1145/3409004
Meiklejohn, Christopher Proc. ACM Program. Lang., vol. 4, issue ICFP: "Composing and Decomposing ..." Article: icfp20main-p87-p doi:10.1145/3408976
Merigoux, Denis Proc. ACM Program. Lang., vol. 4, issue ICFP: "SteelCore: An Extensible Concurrent ..." Article: icfp20main-p102-p doi:10.1145/3409003
Mével, Glen Proc. ACM Program. Lang., vol. 4, issue ICFP: "Cosmo: A Concurrent Separation ..." Article: icfp20main-p48-p doi:10.1145/3408978
Miller, Heather Proc. ACM Program. Lang., vol. 4, issue ICFP: "Composing and Decomposing ..." Article: icfp20main-p87-p doi:10.1145/3408976
Montagu, Benoît Proc. ACM Program. Lang., vol. 4, issue ICFP: "Stable Relations and Abstract ..." Article: icfp20main-p8-p doi:10.1145/3409001
Omar, Cyrus Proc. ACM Program. Lang., vol. 4, issue ICFP: "Program Sketching with Live ..." Article: icfp20main-p104-p doi:10.1145/3408991
Ostermann, Klaus Proc. ACM Program. Lang., vol. 4, issue ICFP: "Compiling Effect Handlers ..." Article: icfp20main-p43-p doi:10.1145/3408975
Palmer, Zachary Proc. ACM Program. Lang., vol. 4, issue ICFP: "Higher-Order Demand-Driven ..." Article: icfp20main-p69-p doi:10.1145/3408984
Parimala, Sudha Proc. ACM Program. Lang., vol. 4, issue ICFP: "Retrofitting Parallelism onto ..." Article: icfp20main-p65-p doi:10.1145/3408995
Park, Theodore Proc. ACM Program. Lang., vol. 4, issue ICFP: "Higher-Order Demand-Driven ..." Article: icfp20main-p69-p doi:10.1145/3408984
Parreaux, Lionel Proc. ACM Program. Lang., vol. 4, issue ICFP: "The Simple Essence of Algebraic ..." Article: icfp20main-p106-p doi:10.1145/3409006
Peyton Jones, Simon Proc. ACM Program. Lang., vol. 4, issue ICFP: "Kinds Are Calling Conventions ..." Article: icfp20main-p93-p doi:10.1145/3408986 Proc. ACM Program. Lang., vol. 4, issue ICFP: "Lower Your Guards: A Compositional ..." Article: icfp20main-p57-p doi:10.1145/3408989 Proc. ACM Program. Lang., vol. 4, issue ICFP: "A Quick Look at Impredicativity ..." Article: icfp20main-p58-p doi:10.1145/3408971
Pickering, Matthew Proc. ACM Program. Lang., vol. 4, issue ICFP: "Staged Selective Parser Combinators ..." Article: icfp20main-p63-p doi:10.1145/3409002
Polikarpova, Nadia Proc. ACM Program. Lang., vol. 4, issue ICFP: "Liquid Information Flow Control ..." Article: icfp20main-p86-p doi:10.1145/3408987 Proc. ACM Program. Lang., vol. 4, issue ICFP: "Liquid Resource Types ..." Article: icfp20main-p83-p doi:10.1145/3408988
Pottier, François Proc. ACM Program. Lang., vol. 4, issue ICFP: "Cosmo: A Concurrent Separation ..." Article: icfp20main-p48-p doi:10.1145/3408978
Qin, Xueying Proc. ACM Program. Lang., vol. 4, issue ICFP: "Achieving High-Performance ..." Article: icfp20main-p18-p doi:10.1145/3408974
Radanne, Gabriel Proc. ACM Program. Lang., vol. 4, issue ICFP: "Kindly Bent to Free Us ..." Article: icfp20main-p74-p doi:10.1145/3408985
Rastogi, Aseem Proc. ACM Program. Lang., vol. 4, issue ICFP: "SteelCore: An Extensible Concurrent ..." Article: icfp20main-p102-p doi:10.1145/3409003
Reynolds, Adam Proc. ACM Program. Lang., vol. 4, issue ICFP: "Liquid Resource Types ..." Article: icfp20main-p83-p doi:10.1145/3408988
Rioux, Nick Proc. ACM Program. Lang., vol. 4, issue ICFP: "Computation Focusing ..." Article: icfp20main-p75-p doi:10.1145/3408977
Roşu, Grigore Proc. ACM Program. Lang., vol. 4, issue ICFP: "A General Approach to Define ..." Article: icfp20main-p5-p doi:10.1145/3408970
Saffrich, Hannes Proc. ACM Program. Lang., vol. 4, issue ICFP: "Kindly Bent to Free Us ..." Article: icfp20main-p74-p doi:10.1145/3408985
Sahoo, Anmol Proc. ACM Program. Lang., vol. 4, issue ICFP: "Retrofitting Parallelism onto ..." Article: icfp20main-p65-p doi:10.1145/3408995
Schuster, Philipp Proc. ACM Program. Lang., vol. 4, issue ICFP: "Compiling Effect Handlers ..." Article: icfp20main-p43-p doi:10.1145/3408975 Proc. ACM Program. Lang., vol. 4, issue ICFP: "Effect Handlers, Evidently ..." Article: icfp20main-p62-p doi:10.1145/3408981
Scott, Ryan G. Proc. ACM Program. Lang., vol. 4, issue ICFP: "Lower Your Guards: A Compositional ..." Article: icfp20main-p57-p doi:10.1145/3408989
Sekiyama, Taro Proc. ACM Program. Lang., vol. 4, issue ICFP: "Signature Restriction for ..." Article: icfp20main-p98-p doi:10.1145/3408999
Selsam, Daniel Proc. ACM Program. Lang., vol. 4, issue ICFP: "Sealing Pointer-Based Optimizations ..." Article: icfp20main-p38-p doi:10.1145/3408997
Serrano, Alejandro Proc. ACM Program. Lang., vol. 4, issue ICFP: "A Quick Look at Impredicativity ..." Article: icfp20main-p58-p doi:10.1145/3408971
Shadab, Narges Proc. ACM Program. Lang., vol. 4, issue ICFP: "TLC: Temporal Logic of Distributed ..." Article: icfp20main-p11-p doi:10.1145/3409005
Sivaramakrishnan, KC Proc. ACM Program. Lang., vol. 4, issue ICFP: "Retrofitting Parallelism onto ..." Article: icfp20main-p65-p doi:10.1145/3408995
Smith, Scott Proc. ACM Program. Lang., vol. 4, issue ICFP: "Higher-Order Demand-Driven ..." Article: icfp20main-p69-p doi:10.1145/3408984
Solar-Lezama, Armando Proc. ACM Program. Lang., vol. 4, issue ICFP: "Liquid Information Flow Control ..." Article: icfp20main-p86-p doi:10.1145/3408987
Spahn, Stephan Proc. ACM Program. Lang., vol. 4, issue ICFP: "Strong Functional Pearl: Harper’s ..." Article: icfp20main-p34-p doi:10.1145/3409004
Stefan, Deian Proc. ACM Program. Lang., vol. 4, issue ICFP: "Liquid Information Flow Control ..." Article: icfp20main-p86-p doi:10.1145/3408987
Stefanesco, Léo Proc. ACM Program. Lang., vol. 4, issue ICFP: "Scala Step-by-Step: Soundness ..." Article: icfp20main-p32-p doi:10.1145/3408996
Steuwer, Michel Proc. ACM Program. Lang., vol. 4, issue ICFP: "Achieving High-Performance ..." Article: icfp20main-p18-p doi:10.1145/3408974
Stump, Aaron Proc. ACM Program. Lang., vol. 4, issue ICFP: "Strong Functional Pearl: Harper’s ..." Article: icfp20main-p34-p doi:10.1145/3409004
Swamy, Nikhil Proc. ACM Program. Lang., vol. 4, issue ICFP: "SteelCore: An Extensible Concurrent ..." Article: icfp20main-p102-p doi:10.1145/3409003
Tejiščák, Matúš Proc. ACM Program. Lang., vol. 4, issue ICFP: "A Dependently Typed Calculus ..." Article: icfp20main-p17-p doi:10.1145/3408973
Thiemann, Peter Proc. ACM Program. Lang., vol. 4, issue ICFP: "Kindly Bent to Free Us ..." Article: icfp20main-p74-p doi:10.1145/3408985
Timany, Amin Proc. ACM Program. Lang., vol. 4, issue ICFP: "Scala Step-by-Step: Soundness ..." Article: icfp20main-p32-p doi:10.1145/3408996
Tsukada, Takeshi Proc. ACM Program. Lang., vol. 4, issue ICFP: "Signature Restriction for ..." Article: icfp20main-p98-p doi:10.1145/3408999
Vytiniotis, Dimitrios Proc. ACM Program. Lang., vol. 4, issue ICFP: "A Quick Look at Impredicativity ..." Article: icfp20main-p58-p doi:10.1145/3408971
Wang, Di Proc. ACM Program. Lang., vol. 4, issue ICFP: "Liquid Resource Types ..." Article: icfp20main-p83-p doi:10.1145/3408988 Proc. ACM Program. Lang., vol. 4, issue ICFP: "Raising Expectations: Automating ..." Article: icfp20main-p78-p doi:10.1145/3408992
Wang, Meng Proc. ACM Program. Lang., vol. 4, issue ICFP: "Sparcl: A Language for Partially-Invertible ..." Article: icfp20main-p79-p doi:10.1145/3409000
Weidner, Matthew Proc. ACM Program. Lang., vol. 4, issue ICFP: "Composing and Decomposing ..." Article: icfp20main-p87-p doi:10.1145/3408976
Weng, Shiwei Proc. ACM Program. Lang., vol. 4, issue ICFP: "Higher-Order Demand-Driven ..." Article: icfp20main-p69-p doi:10.1145/3408984
White, Leo Proc. ACM Program. Lang., vol. 4, issue ICFP: "Retrofitting Parallelism onto ..." Article: icfp20main-p65-p doi:10.1145/3408995
Willis, Jamie Proc. ACM Program. Lang., vol. 4, issue ICFP: "Staged Selective Parser Combinators ..." Article: icfp20main-p63-p doi:10.1145/3409002
Wu, Nicolas Proc. ACM Program. Lang., vol. 4, issue ICFP: "Staged Selective Parser Combinators ..." Article: icfp20main-p63-p doi:10.1145/3409002
Xie, Ningning Proc. ACM Program. Lang., vol. 4, issue ICFP: "Effect Handlers, Evidently ..." Article: icfp20main-p62-p doi:10.1145/3408981
Yang, Jean Proc. ACM Program. Lang., vol. 4, issue ICFP: "Liquid Information Flow Control ..." Article: icfp20main-p86-p doi:10.1145/3408987
Yin, Xizhe Proc. ACM Program. Lang., vol. 4, issue ICFP: "TLC: Temporal Logic of Distributed ..." Article: icfp20main-p11-p doi:10.1145/3409005
Zdancewic, Steve Proc. ACM Program. Lang., vol. 4, issue ICFP: "Computation Focusing ..." Article: icfp20main-p75-p doi:10.1145/3408977

122 authors

proc time: 0.17