| |
Aguirre, Alejandro
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Higher-Order Probabilistic ..."
Higher-Order Probabilistic Adversarial Computations: Categorical Semantics and Program Logics
Alejandro Aguirre, Gilles Barthe, Marco Gaboardi, Deepak Garg, Shin-ya Katsumata, and Tetsuya Sato
(Aarhus University, Denmark; MPI-SP, Germany; IMDEA Software Institute, Spain; Boston University, USA; MPI-SWS, Germany; National Institute of Informatics, Japan; Tokyo Institute of Technology, Japan)
Publisher's Version
|
| |
Appel, Andrew W. |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Deriving Efficient Program ..."
Deriving Efficient Program Transformations from Rewrite Rules
John M. Li and Andrew W. Appel
(Princeton University, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Compositional Optimizations ..."
Compositional Optimizations for CertiCoq
Zoe Paraskevopoulou, John M. Li, and Andrew W. Appel
(Northeastern University, USA; Princeton University, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Avanzini, Martin |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "On Continuation-Passing Transformations ..."
On Continuation-Passing Transformations and Expected Cost Analysis
Martin Avanzini, Gilles Barthe, and Ugo Dal Lago
(Inria, France; MPI-SP, Germany; University of Bologna, Italy)
Publisher's Version
|
| |
Barthe, Gilles
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "On Continuation-Passing Transformations ..."
On Continuation-Passing Transformations and Expected Cost Analysis
Martin Avanzini, Gilles Barthe, and Ugo Dal Lago
(Inria, France; MPI-SP, Germany; University of Bologna, Italy)
Publisher's Version
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Higher-Order Probabilistic ..."
Higher-Order Probabilistic Adversarial Computations: Categorical Semantics and Program Logics
Alejandro Aguirre, Gilles Barthe, Marco Gaboardi, Deepak Garg, Shin-ya Katsumata, and Tetsuya Sato
(Aarhus University, Denmark; MPI-SP, Germany; IMDEA Software Institute, Spain; Boston University, USA; MPI-SWS, Germany; National Institute of Informatics, Japan; Tokyo Institute of Technology, Japan)
Publisher's Version
|
| |
Beck, Calvin |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Modular, Compositional, and ..."
Modular, Compositional, and Executable Formal Semantics for LLVM IR
Yannick Zakowski, Calvin Beck, Irene Yoon, Ilia Zaichuk, Vadim Zaliva, and Steve Zdancewic
(Inria, France; University of Pennsylvania, USA; Taras Shevchenko National University of Kyiv, Ukraine; Carnegie Mellon University, USA; Digamma.ai, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Birkedal, Lars |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Client-Server Sessions in ..."
Client-Server Sessions in Linear Logic
Zesen Qian, G. A. Kavvos, and Lars Birkedal
(Aarhus University, Denmark; University of Bristol, UK)
Publisher's Version
Distinguished Paper
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Theorems for Free from Separation ..."
Theorems for Free from Separation Logic Specifications
Lars Birkedal, Thomas Dinsdale-Young, Armaël Guéneau, Guilhem Jaber, Kasper Svendsen, and Nikos Tzevelekos
(Aarhus University, Denmark; Concordium, Denmark; University of Nantes, France; Uber, Denmark; Queen Mary University of London, UK)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Braam, Peter |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Persistent Software Transactional ..."
Persistent Software Transactional Memory in Haskell
Nicolas Krauter, Patrick Raaf, Peter Braam, Reza Salkhordeh, Sebastian Erdweg, and André Brinkmann
(Johannes Gutenberg University Mainz, Germany; University of Oxford, UK)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Brinkmann, André |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Persistent Software Transactional ..."
Persistent Software Transactional Memory in Haskell
Nicolas Krauter, Patrick Raaf, Peter Braam, Reza Salkhordeh, Sebastian Erdweg, and André Brinkmann
(Johannes Gutenberg University Mainz, Germany; University of Oxford, UK)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Caires, Luís
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Propositions-as-Types and ..."
Propositions-as-Types and Shared State
Pedro Rocha and Luís Caires
(Nova University of Lisbon, Portugal)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Chataing, Nicolas |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Catala: A Programming Language ..."
Catala: A Programming Language for the Law
Denis Merigoux, Nicolas Chataing, and Jonathan Protzenko
(Inria, France; ENS, France; Microsoft Research, USA)
Publisher's Version
Artifacts Functional
|
| |
Chlipala, Adam |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Skipping the Binder Bureaucracy ..."
Skipping the Binder Bureaucracy with Mixed Embeddings in a Semantics Course (Functional Pearl)
Adam Chlipala
(Massachusetts Institute of Technology, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Dal Lago, Ugo
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "On Continuation-Passing Transformations ..."
On Continuation-Passing Transformations and Expected Cost Analysis
Martin Avanzini, Gilles Barthe, and Ugo Dal Lago
(Inria, France; MPI-SP, Germany; University of Bologna, Italy)
Publisher's Version
|
| |
Dang, Hoang-Hai |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "GhostCell: Separating Permissions ..."
GhostCell: Separating Permissions from Data in Rust
Joshua Yanovski, Hoang-Hai Dang, Ralf Jung, and Derek Dreyer
(MPI-SWS, Germany)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Dimoulas, Christos |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "How to Evaluate Blame for ..."
How to Evaluate Blame for Gradual Types
Lukas Lazarek, Ben Greenman, Matthias Felleisen, and Christos Dimoulas
(Northwestern University, USA; Northeastern University, USA)
Publisher's Version
|
| |
Dinsdale-Young, Thomas |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Theorems for Free from Separation ..."
Theorems for Free from Separation Logic Specifications
Lars Birkedal, Thomas Dinsdale-Young, Armaël Guéneau, Guilhem Jaber, Kasper Svendsen, and Nikos Tzevelekos
(Aarhus University, Denmark; Concordium, Denmark; University of Nantes, France; Uber, Denmark; Queen Mary University of London, UK)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Dreyer, Derek |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "GhostCell: Separating Permissions ..."
GhostCell: Separating Permissions from Data in Rust
Joshua Yanovski, Hoang-Hai Dang, Ralf Jung, and Derek Dreyer
(MPI-SWS, Germany)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Duboc, Guillaume |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "An Existential Crisis Resolved: ..."
An Existential Crisis Resolved: Type Inference for First-Class Existential Types
Richard A. Eisenberg, Guillaume Duboc, Stephanie Weirich, and Daniel Lee
(Tweag, France; ENS Lyon, France; University of Pennsylvania, USA)
Publisher's Version
|
| |
Duvenaud, David |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Getting to the Point: Index ..."
Getting to the Point: Index Sets and Parallelism-Preserving Autodiff for Pointful Array Programming
Adam Paszke, Daniel D. Johnson, David Duvenaud, Dimitrios Vytiniotis, Alexey Radul, Matthew J. Johnson, Jonathan Ragan-Kelley, and Dougal Maclaurin
(Google Research, Poland; Google Research, Canada; University of Toronto, Canada; DeepMind, UK; Google Research, USA; Massachusetts Institute of Technology, USA)
Publisher's Version
|
| |
Eisenberg, Richard A.
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "An Existential Crisis Resolved: ..."
An Existential Crisis Resolved: Type Inference for First-Class Existential Types
Richard A. Eisenberg, Guillaume Duboc, Stephanie Weirich, and Daniel Lee
(Tweag, France; ENS Lyon, France; University of Pennsylvania, USA)
Publisher's Version
|
| |
Elliott, Conal |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Symbolic and Automatic Differentiation ..."
Symbolic and Automatic Differentiation of Languages
Conal Elliott
Publisher's Version
|
| |
Erdweg, Sebastian |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Persistent Software Transactional ..."
Persistent Software Transactional Memory in Haskell
Nicolas Krauter, Patrick Raaf, Peter Braam, Reza Salkhordeh, Sebastian Erdweg, and André Brinkmann
(Johannes Gutenberg University Mainz, Germany; University of Oxford, UK)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Felleisen, Matthias
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "How to Evaluate Blame for ..."
How to Evaluate Blame for Gradual Types
Lukas Lazarek, Ben Greenman, Matthias Felleisen, and Christos Dimoulas
(Northwestern University, USA; Northeastern University, USA)
Publisher's Version
|
| |
Fromherz, Aymeric |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Steel: Proof-Oriented Programming ..."
Steel: Proof-Oriented Programming in a Dependently Typed Concurrent Separation Logic
Aymeric Fromherz, Aseem Rastogi, Nikhil Swamy, Sydney Gibson, Guido Martínez, Denis Merigoux, and Tahina Ramananandro
(Carnegie Mellon University, USA; Microsoft Research, India; Microsoft Research, USA; CIFASIS-CONICET, Argentina; Inria, France)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Gaboardi, Marco
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Higher-Order Probabilistic ..."
Higher-Order Probabilistic Adversarial Computations: Categorical Semantics and Program Logics
Alejandro Aguirre, Gilles Barthe, Marco Gaboardi, Deepak Garg, Shin-ya Katsumata, and Tetsuya Sato
(Aarhus University, Denmark; MPI-SP, Germany; IMDEA Software Institute, Spain; Boston University, USA; MPI-SWS, Germany; National Institute of Informatics, Japan; Tokyo Institute of Technology, Japan)
Publisher's Version
|
| |
Garg, Deepak |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Higher-Order Probabilistic ..."
Higher-Order Probabilistic Adversarial Computations: Categorical Semantics and Program Logics
Alejandro Aguirre, Gilles Barthe, Marco Gaboardi, Deepak Garg, Shin-ya Katsumata, and Tetsuya Sato
(Aarhus University, Denmark; MPI-SP, Germany; IMDEA Software Institute, Spain; Boston University, USA; MPI-SWS, Germany; National Institute of Informatics, Japan; Tokyo Institute of Technology, Japan)
Publisher's Version
|
| |
Germane, Kimball |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Newly-Single and Loving It: ..."
Newly-Single and Loving It: Improving Higher-Order Must-Alias Analysis with Heap Fragments
Kimball Germane and Jay McCarthy
(Brigham Young University, USA; University of Massachusetts at Lowell, USA)
Publisher's Version
|
| |
Giannarakis, Nick |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "ProbNV: Probabilistic Verification ..."
ProbNV: Probabilistic Verification of Network Control Planes
Nick Giannarakis, Alexandra Silva, and David Walker
(University of Wisconsin-Madison, USA; University College London, UK; Cornell University, USA; Princeton University, USA)
Publisher's Version
Artifacts Functional
|
| |
Giarrusso, Paolo G. |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "A Theory of Higher-Order Subtyping ..."
A Theory of Higher-Order Subtyping with Type Intervals
Sandro Stucki and Paolo G. Giarrusso
(Chalmers University of Technology, Sweden; BedRock Systems, Germany)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Gibson, Sydney |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Steel: Proof-Oriented Programming ..."
Steel: Proof-Oriented Programming in a Dependently Typed Concurrent Separation Logic
Aymeric Fromherz, Aseem Rastogi, Nikhil Swamy, Sydney Gibson, Guido Martínez, Denis Merigoux, and Tahina Ramananandro
(Carnegie Mellon University, USA; Microsoft Research, India; Microsoft Research, USA; CIFASIS-CONICET, Argentina; Inria, France)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Gopinathan, Kiran |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Certifying the Synthesis of ..."
Certifying the Synthesis of Heap-Manipulating Programs
Yasunari Watanabe, Kiran Gopinathan, George Pîrlea, Nadia Polikarpova, and Ilya Sergey
(Yale-NUS College, Singapore; National University of Singapore, Singapore; University of California at San Diego, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Greenman, Ben |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "How to Evaluate Blame for ..."
How to Evaluate Blame for Gradual Types
Lukas Lazarek, Ben Greenman, Matthias Felleisen, and Christos Dimoulas
(Northwestern University, USA; Northeastern University, USA)
Publisher's Version
|
| |
Guéneau, Armaël |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Theorems for Free from Separation ..."
Theorems for Free from Separation Logic Specifications
Lars Birkedal, Thomas Dinsdale-Young, Armaël Guéneau, Guilhem Jaber, Kasper Svendsen, and Nikos Tzevelekos
(Aarhus University, Denmark; Concordium, Denmark; University of Nantes, France; Uber, Denmark; Queen Mary University of London, UK)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Handa, Shivam
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "An Order-Aware Dataflow Model ..."
An Order-Aware Dataflow Model for Parallel Unix Pipelines
Shivam Handa, Konstantinos Kallas, Nikos Vasilakis, and Martin C. Rinard
(Massachusetts Institute of Technology, USA; University of Pennsylvania, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Hoffmann, Jan |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Automatic Amortized Resource ..."
Automatic Amortized Resource Analysis with the Quantum Physicist’s Method
David M. Kahn and Jan Hoffmann
(Carnegie Mellon University, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Houshmand, Farzin |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Grafs: Declarative Graph Analytics ..."
Grafs: Declarative Graph Analytics
Farzin Houshmand, Mohsen Lesani, and Keval Vora
(University of California at Riverside, USA; Simon Fraser University, Canada)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Huang, Xuejing |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Distributing Intersection ..."
Distributing Intersection and Union Types with Splits and Duality (Functional Pearl)
Xuejing Huang and Bruno C. d. S. Oliveira
(University of Hong Kong, China)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Hutton, Graham |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Calculating Dependently-Typed ..."
Calculating Dependently-Typed Compilers (Functional Pearl)
Mitchell Pickard and Graham Hutton
(University of Nottingham, UK)
Publisher's Version
Published Artifact
Artifacts Available
|
| |
Jaber, Guilhem
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Theorems for Free from Separation ..."
Theorems for Free from Separation Logic Specifications
Lars Birkedal, Thomas Dinsdale-Young, Armaël Guéneau, Guilhem Jaber, Kasper Svendsen, and Nikos Tzevelekos
(Aarhus University, Denmark; Concordium, Denmark; University of Nantes, France; Uber, Denmark; Queen Mary University of London, UK)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Johnson, Daniel D. |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Getting to the Point: Index ..."
Getting to the Point: Index Sets and Parallelism-Preserving Autodiff for Pointful Array Programming
Adam Paszke, Daniel D. Johnson, David Duvenaud, Dimitrios Vytiniotis, Alexey Radul, Matthew J. Johnson, Jonathan Ragan-Kelley, and Dougal Maclaurin
(Google Research, Poland; Google Research, Canada; University of Toronto, Canada; DeepMind, UK; Google Research, USA; Massachusetts Institute of Technology, USA)
Publisher's Version
|
| |
Johnson, Matthew J. |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Getting to the Point: Index ..."
Getting to the Point: Index Sets and Parallelism-Preserving Autodiff for Pointful Array Programming
Adam Paszke, Daniel D. Johnson, David Duvenaud, Dimitrios Vytiniotis, Alexey Radul, Matthew J. Johnson, Jonathan Ragan-Kelley, and Dougal Maclaurin
(Google Research, Poland; Google Research, Canada; University of Toronto, Canada; DeepMind, UK; Google Research, USA; Massachusetts Institute of Technology, USA)
Publisher's Version
|
| |
Jourdan, Jacques-Henri |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Formal Verification of a Concurrent ..."
Formal Verification of a Concurrent Bounded Queue in a Weak Memory Model
Glen Mével and Jacques-Henri Jourdan
(Inria, France; University of Paris-Saclay, France; CNRS, France; ENS Paris-Saclay, France; LMF, France)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Jung, Ralf |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "GhostCell: Separating Permissions ..."
GhostCell: Separating Permissions from Data in Rust
Joshua Yanovski, Hoang-Hai Dang, Ralf Jung, and Derek Dreyer
(MPI-SWS, Germany)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Kahn, David M.
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Automatic Amortized Resource ..."
Automatic Amortized Resource Analysis with the Quantum Physicist’s Method
David M. Kahn and Jan Hoffmann
(Carnegie Mellon University, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Kallas, Konstantinos |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "An Order-Aware Dataflow Model ..."
An Order-Aware Dataflow Model for Parallel Unix Pipelines
Shivam Handa, Konstantinos Kallas, Nikos Vasilakis, and Martin C. Rinard
(Massachusetts Institute of Technology, USA; University of Pennsylvania, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Katsumata, Shin-ya |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Higher-Order Probabilistic ..."
Higher-Order Probabilistic Adversarial Computations: Categorical Semantics and Program Logics
Alejandro Aguirre, Gilles Barthe, Marco Gaboardi, Deepak Garg, Shin-ya Katsumata, and Tetsuya Sato
(Aarhus University, Denmark; MPI-SP, Germany; IMDEA Software Institute, Spain; Boston University, USA; MPI-SWS, Germany; National Institute of Informatics, Japan; Tokyo Institute of Technology, Japan)
Publisher's Version
|
| |
Kavvos, G. A. |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Client-Server Sessions in ..."
Client-Server Sessions in Linear Logic
Zesen Qian, G. A. Kavvos, and Lars Birkedal
(Aarhus University, Denmark; University of Bristol, UK)
Publisher's Version
Distinguished Paper
|
| |
Kidney, Donnacha Oisín |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Algebras for Weighted Search ..."
Algebras for Weighted Search
Donnacha Oisín Kidney and Nicolas Wu
(Imperial College London, UK)
Publisher's Version
Artifacts Functional
|
| |
Koparkar, Chaitanya |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Efficient Tree-Traversals: ..."
Efficient Tree-Traversals: Reconciling Parallelism and Dense Data Representations
Chaitanya Koparkar, Mike Rainey, Michael Vollmer, Milind Kulkarni, and Ryan R. Newton
(Indiana University, USA; Carnegie Mellon University, USA; University of Kent, UK; Purdue University, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Krauter, Nicolas |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Persistent Software Transactional ..."
Persistent Software Transactional Memory in Haskell
Nicolas Krauter, Patrick Raaf, Peter Braam, Reza Salkhordeh, Sebastian Erdweg, and André Brinkmann
(Johannes Gutenberg University Mainz, Germany; University of Oxford, UK)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Kulkarni, Milind |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Efficient Tree-Traversals: ..."
Efficient Tree-Traversals: Reconciling Parallelism and Dense Data Representations
Chaitanya Koparkar, Mike Rainey, Michael Vollmer, Milind Kulkarni, and Ryan R. Newton
(Indiana University, USA; Carnegie Mellon University, USA; University of Kent, UK; Purdue University, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Lazarek, Lukas
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "How to Evaluate Blame for ..."
How to Evaluate Blame for Gradual Types
Lukas Lazarek, Ben Greenman, Matthias Felleisen, and Christos Dimoulas
(Northwestern University, USA; Northeastern University, USA)
Publisher's Version
|
| |
Lee, Daniel |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "An Existential Crisis Resolved: ..."
An Existential Crisis Resolved: Type Inference for First-Class Existential Types
Richard A. Eisenberg, Guillaume Duboc, Stephanie Weirich, and Daniel Lee
(Tweag, France; ENS Lyon, France; University of Pennsylvania, USA)
Publisher's Version
|
| |
Leijen, Daan |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Generalized Evidence Passing ..."
Generalized Evidence Passing for Effect Handlers: Efficient Compilation of Effect Handlers to C
Ningning Xie and Daan Leijen
(University of Hong Kong, China; Microsoft Research, USA)
Publisher's Version
Artifacts Functional
|
| |
Lesani, Mohsen |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Grafs: Declarative Graph Analytics ..."
Grafs: Declarative Graph Analytics
Farzin Houshmand, Mohsen Lesani, and Keval Vora
(University of California at Riverside, USA; Simon Fraser University, Canada)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Li, John M. |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Deriving Efficient Program ..."
Deriving Efficient Program Transformations from Rewrite Rules
John M. Li and Andrew W. Appel
(Princeton University, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Compositional Optimizations ..."
Compositional Optimizations for CertiCoq
Zoe Paraskevopoulou, John M. Li, and Andrew W. Appel
(Northeastern University, USA; Princeton University, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Li, Yao |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Reasoning about the Garden ..."
Reasoning about the Garden of Forking Paths
Yao Li, Li-yao Xia, and Stephanie Weirich
(University of Pennsylvania, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Maclaurin, Dougal
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Getting to the Point: Index ..."
Getting to the Point: Index Sets and Parallelism-Preserving Autodiff for Pointful Array Programming
Adam Paszke, Daniel D. Johnson, David Duvenaud, Dimitrios Vytiniotis, Alexey Radul, Matthew J. Johnson, Jonathan Ragan-Kelley, and Dougal Maclaurin
(Google Research, Poland; Google Research, Canada; University of Toronto, Canada; DeepMind, UK; Google Research, USA; Massachusetts Institute of Technology, USA)
Publisher's Version
|
| |
Martínez, Guido |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Steel: Proof-Oriented Programming ..."
Steel: Proof-Oriented Programming in a Dependently Typed Concurrent Separation Logic
Aymeric Fromherz, Aseem Rastogi, Nikhil Swamy, Sydney Gibson, Guido Martínez, Denis Merigoux, and Tahina Ramananandro
(Carnegie Mellon University, USA; Microsoft Research, India; Microsoft Research, USA; CIFASIS-CONICET, Argentina; Inria, France)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
McCarthy, Jay |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Newly-Single and Loving It: ..."
Newly-Single and Loving It: Improving Higher-Order Must-Alias Analysis with Heap Fragments
Kimball Germane and Jay McCarthy
(Brigham Young University, USA; University of Massachusetts at Lowell, USA)
Publisher's Version
|
| |
Merigoux, Denis |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Catala: A Programming Language ..."
Catala: A Programming Language for the Law
Denis Merigoux, Nicolas Chataing, and Jonathan Protzenko
(Inria, France; ENS, France; Microsoft Research, USA)
Publisher's Version
Artifacts Functional
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Steel: Proof-Oriented Programming ..."
Steel: Proof-Oriented Programming in a Dependently Typed Concurrent Separation Logic
Aymeric Fromherz, Aseem Rastogi, Nikhil Swamy, Sydney Gibson, Guido Martínez, Denis Merigoux, and Tahina Ramananandro
(Carnegie Mellon University, USA; Microsoft Research, India; Microsoft Research, USA; CIFASIS-CONICET, Argentina; Inria, France)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Mével, Glen |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Formal Verification of a Concurrent ..."
Formal Verification of a Concurrent Bounded Queue in a Weak Memory Model
Glen Mével and Jacques-Henri Jourdan
(Inria, France; University of Paris-Saclay, France; CNRS, France; ENS Paris-Saclay, France; LMF, France)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Nanevski, Aleksandar
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Contextual Modal Types for ..."
Contextual Modal Types for Algebraic Effects and Handlers
Nikita Zyuzin and Aleksandar Nanevski
(IMDEA Software Institute, Spain; Universidad Politécnica de Madrid, Spain)
Publisher's Version
|
| |
Newton, Ryan R. |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Efficient Tree-Traversals: ..."
Efficient Tree-Traversals: Reconciling Parallelism and Dense Data Representations
Chaitanya Koparkar, Mike Rainey, Michael Vollmer, Milind Kulkarni, and Ryan R. Newton
(Indiana University, USA; Carnegie Mellon University, USA; University of Kent, UK; Purdue University, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Oliveira, Bruno C. d. S.
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Distributing Intersection ..."
Distributing Intersection and Union Types with Splits and Duality (Functional Pearl)
Xuejing Huang and Bruno C. d. S. Oliveira
(University of Hong Kong, China)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Paraskevopoulou, Zoe
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Compositional Optimizations ..."
Compositional Optimizations for CertiCoq
Zoe Paraskevopoulou, John M. Li, and Andrew W. Appel
(Northeastern University, USA; Princeton University, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Paszke, Adam |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Getting to the Point: Index ..."
Getting to the Point: Index Sets and Parallelism-Preserving Autodiff for Pointful Array Programming
Adam Paszke, Daniel D. Johnson, David Duvenaud, Dimitrios Vytiniotis, Alexey Radul, Matthew J. Johnson, Jonathan Ragan-Kelley, and Dougal Maclaurin
(Google Research, Poland; Google Research, Canada; University of Toronto, Canada; DeepMind, UK; Google Research, USA; Massachusetts Institute of Technology, USA)
Publisher's Version
|
| |
Pickard, Mitchell |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Calculating Dependently-Typed ..."
Calculating Dependently-Typed Compilers (Functional Pearl)
Mitchell Pickard and Graham Hutton
(University of Nottingham, UK)
Publisher's Version
Published Artifact
Artifacts Available
|
| |
Pîrlea, George |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Certifying the Synthesis of ..."
Certifying the Synthesis of Heap-Manipulating Programs
Yasunari Watanabe, Kiran Gopinathan, George Pîrlea, Nadia Polikarpova, and Ilya Sergey
(Yale-NUS College, Singapore; National University of Singapore, Singapore; University of California at San Diego, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Polikarpova, Nadia |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Certifying the Synthesis of ..."
Certifying the Synthesis of Heap-Manipulating Programs
Yasunari Watanabe, Kiran Gopinathan, George Pîrlea, Nadia Polikarpova, and Ilya Sergey
(Yale-NUS College, Singapore; National University of Singapore, Singapore; University of California at San Diego, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Protzenko, Jonathan |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Catala: A Programming Language ..."
Catala: A Programming Language for the Law
Denis Merigoux, Nicolas Chataing, and Jonathan Protzenko
(Inria, France; ENS, France; Microsoft Research, USA)
Publisher's Version
Artifacts Functional
|
| |
Qian, Zesen
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Client-Server Sessions in ..."
Client-Server Sessions in Linear Logic
Zesen Qian, G. A. Kavvos, and Lars Birkedal
(Aarhus University, Denmark; University of Bristol, UK)
Publisher's Version
Distinguished Paper
|
| |
Raaf, Patrick
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Persistent Software Transactional ..."
Persistent Software Transactional Memory in Haskell
Nicolas Krauter, Patrick Raaf, Peter Braam, Reza Salkhordeh, Sebastian Erdweg, and André Brinkmann
(Johannes Gutenberg University Mainz, Germany; University of Oxford, UK)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Radul, Alexey |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Getting to the Point: Index ..."
Getting to the Point: Index Sets and Parallelism-Preserving Autodiff for Pointful Array Programming
Adam Paszke, Daniel D. Johnson, David Duvenaud, Dimitrios Vytiniotis, Alexey Radul, Matthew J. Johnson, Jonathan Ragan-Kelley, and Dougal Maclaurin
(Google Research, Poland; Google Research, Canada; University of Toronto, Canada; DeepMind, UK; Google Research, USA; Massachusetts Institute of Technology, USA)
Publisher's Version
|
| |
Ragan-Kelley, Jonathan |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Getting to the Point: Index ..."
Getting to the Point: Index Sets and Parallelism-Preserving Autodiff for Pointful Array Programming
Adam Paszke, Daniel D. Johnson, David Duvenaud, Dimitrios Vytiniotis, Alexey Radul, Matthew J. Johnson, Jonathan Ragan-Kelley, and Dougal Maclaurin
(Google Research, Poland; Google Research, Canada; University of Toronto, Canada; DeepMind, UK; Google Research, USA; Massachusetts Institute of Technology, USA)
Publisher's Version
|
| |
Rainey, Mike |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Efficient Tree-Traversals: ..."
Efficient Tree-Traversals: Reconciling Parallelism and Dense Data Representations
Chaitanya Koparkar, Mike Rainey, Michael Vollmer, Milind Kulkarni, and Ryan R. Newton
(Indiana University, USA; Carnegie Mellon University, USA; University of Kent, UK; Purdue University, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Ramananandro, Tahina |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Steel: Proof-Oriented Programming ..."
Steel: Proof-Oriented Programming in a Dependently Typed Concurrent Separation Logic
Aymeric Fromherz, Aseem Rastogi, Nikhil Swamy, Sydney Gibson, Guido Martínez, Denis Merigoux, and Tahina Ramananandro
(Carnegie Mellon University, USA; Microsoft Research, India; Microsoft Research, USA; CIFASIS-CONICET, Argentina; Inria, France)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Rastogi, Aseem |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Steel: Proof-Oriented Programming ..."
Steel: Proof-Oriented Programming in a Dependently Typed Concurrent Separation Logic
Aymeric Fromherz, Aseem Rastogi, Nikhil Swamy, Sydney Gibson, Guido Martínez, Denis Merigoux, and Tahina Ramananandro
(Carnegie Mellon University, USA; Microsoft Research, India; Microsoft Research, USA; CIFASIS-CONICET, Argentina; Inria, France)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Rinard, Martin C. |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "An Order-Aware Dataflow Model ..."
An Order-Aware Dataflow Model for Parallel Unix Pipelines
Shivam Handa, Konstantinos Kallas, Nikos Vasilakis, and Martin C. Rinard
(Massachusetts Institute of Technology, USA; University of Pennsylvania, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Rocha, Pedro |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Propositions-as-Types and ..."
Propositions-as-Types and Shared State
Pedro Rocha and Luís Caires
(Nova University of Lisbon, Portugal)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Salkhordeh, Reza
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Persistent Software Transactional ..."
Persistent Software Transactional Memory in Haskell
Nicolas Krauter, Patrick Raaf, Peter Braam, Reza Salkhordeh, Sebastian Erdweg, and André Brinkmann
(Johannes Gutenberg University Mainz, Germany; University of Oxford, UK)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Sato, Tetsuya |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Higher-Order Probabilistic ..."
Higher-Order Probabilistic Adversarial Computations: Categorical Semantics and Program Logics
Alejandro Aguirre, Gilles Barthe, Marco Gaboardi, Deepak Garg, Shin-ya Katsumata, and Tetsuya Sato
(Aarhus University, Denmark; MPI-SP, Germany; IMDEA Software Institute, Spain; Boston University, USA; MPI-SWS, Germany; National Institute of Informatics, Japan; Tokyo Institute of Technology, Japan)
Publisher's Version
|
| |
Sekiyama, Taro |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "CPS Transformation with Affine ..."
CPS Transformation with Affine Types for Call-By-Value Implicit Polymorphism
Taro Sekiyama and Takeshi Tsukada
(National Institute of Informatics, Japan; Chiba University, Japan)
Publisher's Version
|
| |
Sergey, Ilya |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Certifying the Synthesis of ..."
Certifying the Synthesis of Heap-Manipulating Programs
Yasunari Watanabe, Kiran Gopinathan, George Pîrlea, Nadia Polikarpova, and Ilya Sergey
(Yale-NUS College, Singapore; National University of Singapore, Singapore; University of California at San Diego, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Serrano, Manuel |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Of JavaScript AOT Compilation ..."
Of JavaScript AOT Compilation Performance
Manuel Serrano
(Inria, France; University of Côte d'Azur, France)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Silva, Alexandra |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "ProbNV: Probabilistic Verification ..."
ProbNV: Probabilistic Verification of Network Control Planes
Nick Giannarakis, Alexandra Silva, and David Walker
(University of Wisconsin-Madison, USA; University College London, UK; Cornell University, USA; Princeton University, USA)
Publisher's Version
Artifacts Functional
|
| |
Stucki, Sandro |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "A Theory of Higher-Order Subtyping ..."
A Theory of Higher-Order Subtyping with Type Intervals
Sandro Stucki and Paolo G. Giarrusso
(Chalmers University of Technology, Sweden; BedRock Systems, Germany)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Svendsen, Kasper |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Theorems for Free from Separation ..."
Theorems for Free from Separation Logic Specifications
Lars Birkedal, Thomas Dinsdale-Young, Armaël Guéneau, Guilhem Jaber, Kasper Svendsen, and Nikos Tzevelekos
(Aarhus University, Denmark; Concordium, Denmark; University of Nantes, France; Uber, Denmark; Queen Mary University of London, UK)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Swamy, Nikhil |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Steel: Proof-Oriented Programming ..."
Steel: Proof-Oriented Programming in a Dependently Typed Concurrent Separation Logic
Aymeric Fromherz, Aseem Rastogi, Nikhil Swamy, Sydney Gibson, Guido Martínez, Denis Merigoux, and Tahina Ramananandro
(Carnegie Mellon University, USA; Microsoft Research, India; Microsoft Research, USA; CIFASIS-CONICET, Argentina; Inria, France)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Tsukada, Takeshi
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "CPS Transformation with Affine ..."
CPS Transformation with Affine Types for Call-By-Value Implicit Polymorphism
Taro Sekiyama and Takeshi Tsukada
(National Institute of Informatics, Japan; Chiba University, Japan)
Publisher's Version
|
| |
Tzevelekos, Nikos |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Theorems for Free from Separation ..."
Theorems for Free from Separation Logic Specifications
Lars Birkedal, Thomas Dinsdale-Young, Armaël Guéneau, Guilhem Jaber, Kasper Svendsen, and Nikos Tzevelekos
(Aarhus University, Denmark; Concordium, Denmark; University of Nantes, France; Uber, Denmark; Queen Mary University of London, UK)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Vasilakis, Nikos
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "An Order-Aware Dataflow Model ..."
An Order-Aware Dataflow Model for Parallel Unix Pipelines
Shivam Handa, Konstantinos Kallas, Nikos Vasilakis, and Martin C. Rinard
(Massachusetts Institute of Technology, USA; University of Pennsylvania, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Vollmer, Michael |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Efficient Tree-Traversals: ..."
Efficient Tree-Traversals: Reconciling Parallelism and Dense Data Representations
Chaitanya Koparkar, Mike Rainey, Michael Vollmer, Milind Kulkarni, and Ryan R. Newton
(Indiana University, USA; Carnegie Mellon University, USA; University of Kent, UK; Purdue University, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Vora, Keval |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Grafs: Declarative Graph Analytics ..."
Grafs: Declarative Graph Analytics
Farzin Houshmand, Mohsen Lesani, and Keval Vora
(University of California at Riverside, USA; Simon Fraser University, Canada)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Vytiniotis, Dimitrios |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Getting to the Point: Index ..."
Getting to the Point: Index Sets and Parallelism-Preserving Autodiff for Pointful Array Programming
Adam Paszke, Daniel D. Johnson, David Duvenaud, Dimitrios Vytiniotis, Alexey Radul, Matthew J. Johnson, Jonathan Ragan-Kelley, and Dougal Maclaurin
(Google Research, Poland; Google Research, Canada; University of Toronto, Canada; DeepMind, UK; Google Research, USA; Massachusetts Institute of Technology, USA)
Publisher's Version
|
| |
Walker, David
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "ProbNV: Probabilistic Verification ..."
ProbNV: Probabilistic Verification of Network Control Planes
Nick Giannarakis, Alexandra Silva, and David Walker
(University of Wisconsin-Madison, USA; University College London, UK; Cornell University, USA; Princeton University, USA)
Publisher's Version
Artifacts Functional
|
| |
Watanabe, Yasunari |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Certifying the Synthesis of ..."
Certifying the Synthesis of Heap-Manipulating Programs
Yasunari Watanabe, Kiran Gopinathan, George Pîrlea, Nadia Polikarpova, and Ilya Sergey
(Yale-NUS College, Singapore; National University of Singapore, Singapore; University of California at San Diego, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Weirich, Stephanie |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "An Existential Crisis Resolved: ..."
An Existential Crisis Resolved: Type Inference for First-Class Existential Types
Richard A. Eisenberg, Guillaume Duboc, Stephanie Weirich, and Daniel Lee
(Tweag, France; ENS Lyon, France; University of Pennsylvania, USA)
Publisher's Version
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Reasoning about the Garden ..."
Reasoning about the Garden of Forking Paths
Yao Li, Li-yao Xia, and Stephanie Weirich
(University of Pennsylvania, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Wu, Nicolas |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Algebras for Weighted Search ..."
Algebras for Weighted Search
Donnacha Oisín Kidney and Nicolas Wu
(Imperial College London, UK)
Publisher's Version
Artifacts Functional
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Reasoning about Effect Interaction ..."
Reasoning about Effect Interaction by Fusion
Zhixuan Yang and Nicolas Wu
(Imperial College London, UK)
Publisher's Version
|
| |
Xia, Li-yao
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Reasoning about the Garden ..."
Reasoning about the Garden of Forking Paths
Yao Li, Li-yao Xia, and Stephanie Weirich
(University of Pennsylvania, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Xie, Ningning |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Generalized Evidence Passing ..."
Generalized Evidence Passing for Effect Handlers: Efficient Compilation of Effect Handlers to C
Ningning Xie and Daan Leijen
(University of Hong Kong, China; Microsoft Research, USA)
Publisher's Version
Artifacts Functional
|
| |
Yang, Zhixuan
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Reasoning about Effect Interaction ..."
Reasoning about Effect Interaction by Fusion
Zhixuan Yang and Nicolas Wu
(Imperial College London, UK)
Publisher's Version
|
| |
Yanovski, Joshua |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "GhostCell: Separating Permissions ..."
GhostCell: Separating Permissions from Data in Rust
Joshua Yanovski, Hoang-Hai Dang, Ralf Jung, and Derek Dreyer
(MPI-SWS, Germany)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Yoon, Irene |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Modular, Compositional, and ..."
Modular, Compositional, and Executable Formal Semantics for LLVM IR
Yannick Zakowski, Calvin Beck, Irene Yoon, Ilia Zaichuk, Vadim Zaliva, and Steve Zdancewic
(Inria, France; University of Pennsylvania, USA; Taras Shevchenko National University of Kyiv, Ukraine; Carnegie Mellon University, USA; Digamma.ai, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Zaichuk, Ilia
|
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Modular, Compositional, and ..."
Modular, Compositional, and Executable Formal Semantics for LLVM IR
Yannick Zakowski, Calvin Beck, Irene Yoon, Ilia Zaichuk, Vadim Zaliva, and Steve Zdancewic
(Inria, France; University of Pennsylvania, USA; Taras Shevchenko National University of Kyiv, Ukraine; Carnegie Mellon University, USA; Digamma.ai, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Zakowski, Yannick |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Modular, Compositional, and ..."
Modular, Compositional, and Executable Formal Semantics for LLVM IR
Yannick Zakowski, Calvin Beck, Irene Yoon, Ilia Zaichuk, Vadim Zaliva, and Steve Zdancewic
(Inria, France; University of Pennsylvania, USA; Taras Shevchenko National University of Kyiv, Ukraine; Carnegie Mellon University, USA; Digamma.ai, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Zaliva, Vadim |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Modular, Compositional, and ..."
Modular, Compositional, and Executable Formal Semantics for LLVM IR
Yannick Zakowski, Calvin Beck, Irene Yoon, Ilia Zaichuk, Vadim Zaliva, and Steve Zdancewic
(Inria, France; University of Pennsylvania, USA; Taras Shevchenko National University of Kyiv, Ukraine; Carnegie Mellon University, USA; Digamma.ai, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Zdancewic, Steve |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Modular, Compositional, and ..."
Modular, Compositional, and Executable Formal Semantics for LLVM IR
Yannick Zakowski, Calvin Beck, Irene Yoon, Ilia Zaichuk, Vadim Zaliva, and Steve Zdancewic
(Inria, France; University of Pennsylvania, USA; Taras Shevchenko National University of Kyiv, Ukraine; Carnegie Mellon University, USA; Digamma.ai, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
|
| |
Zyuzin, Nikita |
Proc. ACM Program. Lang., vol. 5, issue ICFP: "Contextual Modal Types for ..."
Contextual Modal Types for Algebraic Effects and Handlers
Nikita Zyuzin and Aleksandar Nanevski
(IMDEA Software Institute, Spain; Universidad Politécnica de Madrid, Spain)
Publisher's Version
|