Published in: LIPIcs, Volume 363, 34th EACSL Annual Conference on Computer Science Logic (CSL 2026)
Pablo Barenbaum, Delia Kesner, and Mariana Milicich. Useful Call-by-Value: A Semantic Interpretation via Quantitative Types. In 34th EACSL Annual Conference on Computer Science Logic (CSL 2026). Leibniz International Proceedings in Informatics (LIPIcs), Volume 363, pp. 47:1-47:24, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@InProceedings{barenbaum_et_al:LIPIcs.CSL.2026.47,
author = {Barenbaum, Pablo and Kesner, Delia and Milicich, Mariana},
title = {{Useful Call-by-Value: A Semantic Interpretation via Quantitative Types}},
booktitle = {34th EACSL Annual Conference on Computer Science Logic (CSL 2026)},
pages = {47:1--47:24},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-411-6},
ISSN = {1868-8969},
year = {2026},
volume = {363},
editor = {Guerrini, Stefano and K\"{o}nig, Barbara},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.CSL.2026.47},
URN = {urn:nbn:de:0030-drops-254721},
doi = {10.4230/LIPIcs.CSL.2026.47},
annote = {Keywords: Lambda calculus, Evaluation strategies, Call-by-Value, Useful Evaluation, Intersection types, Quantitative models}
}
Published in: LIPIcs, Volume 342, 11th Conference on Algebra and Coalgebra in Computer Science (CALCO 2025)
Chris Purdy and Stefania Damato. Distributive Laws of Monadic Containers. In 11th Conference on Algebra and Coalgebra in Computer Science (CALCO 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 342, pp. 4:1-4:22, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{purdy_et_al:LIPIcs.CALCO.2025.4,
author = {Purdy, Chris and Damato, Stefania},
title = {{Distributive Laws of Monadic Containers}},
booktitle = {11th Conference on Algebra and Coalgebra in Computer Science (CALCO 2025)},
pages = {4:1--4:22},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-383-6},
ISSN = {1868-8969},
year = {2025},
volume = {342},
editor = {C\^{i}rstea, Corina and Knapp, Alexander},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.CALCO.2025.4},
URN = {urn:nbn:de:0030-drops-235633},
doi = {10.4230/LIPIcs.CALCO.2025.4},
annote = {Keywords: distributive laws, monadic containers, monads, dependent types, cubical agda}
}
Published in: LIPIcs, Volume 337, 10th International Conference on Formal Structures for Computation and Deduction (FSCD 2025)
Beniamino Accattoli, Francesco Magliocca, Loïc Peyrot, and Claudio Sacerdoti Coen. The Cost of Skeletal Call-By-Need, Smoothly. In 10th International Conference on Formal Structures for Computation and Deduction (FSCD 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 337, pp. 5:1-5:22, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{accattoli_et_al:LIPIcs.FSCD.2025.5,
author = {Accattoli, Beniamino and Magliocca, Francesco and Peyrot, Lo\"{i}c and Sacerdoti Coen, Claudio},
title = {{The Cost of Skeletal Call-By-Need, Smoothly}},
booktitle = {10th International Conference on Formal Structures for Computation and Deduction (FSCD 2025)},
pages = {5:1--5:22},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-374-4},
ISSN = {1868-8969},
year = {2025},
volume = {337},
editor = {Fern\'{a}ndez, Maribel},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.FSCD.2025.5},
URN = {urn:nbn:de:0030-drops-236206},
doi = {10.4230/LIPIcs.FSCD.2025.5},
annote = {Keywords: \lambda-calculus, abstract machines, call-by-need, cost models}
}
Published in: LIPIcs, Volume 333, 39th European Conference on Object-Oriented Programming (ECOOP 2025)
David Binder and Lean Ermantraut. The Algebra of Patterns. In 39th European Conference on Object-Oriented Programming (ECOOP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 333, pp. 2:1-2:28, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{binder_et_al:LIPIcs.ECOOP.2025.2,
author = {Binder, David and Ermantraut, Lean},
title = {{The Algebra of Patterns}},
booktitle = {39th European Conference on Object-Oriented Programming (ECOOP 2025)},
pages = {2:1--2:28},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-373-7},
ISSN = {1868-8969},
year = {2025},
volume = {333},
editor = {Aldrich, Jonathan and Silva, Alexandra},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2025.2},
URN = {urn:nbn:de:0030-drops-232959},
doi = {10.4230/LIPIcs.ECOOP.2025.2},
annote = {Keywords: functional programming, pattern matching, algebraic data types, equational reasoning}
}
Published in: LIPIcs, Volume 333, 39th European Conference on Object-Oriented Programming (ECOOP 2025)
Arthur Jamet and Michael Vollmer. Type-Safe and Portable Support for Packed Data (Experience Paper). In 39th European Conference on Object-Oriented Programming (ECOOP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 333, pp. 38:1-38:19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{jamet_et_al:LIPIcs.ECOOP.2025.38,
author = {Jamet, Arthur and Vollmer, Michael},
title = {{Type-Safe and Portable Support for Packed Data}},
booktitle = {39th European Conference on Object-Oriented Programming (ECOOP 2025)},
pages = {38:1--38:19},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-373-7},
ISSN = {1868-8969},
year = {2025},
volume = {333},
editor = {Aldrich, Jonathan and Silva, Alexandra},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2025.38},
URN = {urn:nbn:de:0030-drops-233301},
doi = {10.4230/LIPIcs.ECOOP.2025.38},
annote = {Keywords: program optimisation, data structures, data layout, packed data}
}
Published in: LIPIcs, Volume 333, 39th European Conference on Object-Oriented Programming (ECOOP 2025)
Matt Griffin, Brijesh Dongol, and Azalea Raad. IsaBIL: A Framework for Verifying (In)correctness of Binaries in Isabelle/HOL. In 39th European Conference on Object-Oriented Programming (ECOOP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 333, pp. 14:1-14:30, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{griffin_et_al:LIPIcs.ECOOP.2025.14,
author = {Griffin, Matt and Dongol, Brijesh and Raad, Azalea},
title = {{IsaBIL: A Framework for Verifying (In)correctness of Binaries in Isabelle/HOL}},
booktitle = {39th European Conference on Object-Oriented Programming (ECOOP 2025)},
pages = {14:1--14:30},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-373-7},
ISSN = {1868-8969},
year = {2025},
volume = {333},
editor = {Aldrich, Jonathan and Silva, Alexandra},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2025.14},
URN = {urn:nbn:de:0030-drops-233070},
doi = {10.4230/LIPIcs.ECOOP.2025.14},
annote = {Keywords: Binary Analysis Platform, Isabelle/HOL, Hoare Logic, Incorrectness Logic}
}
Published in: LIPIcs, Volume 333, 39th European Conference on Object-Oriented Programming (ECOOP 2025)
Cameron Moy, Ryan Jung, and Matthias Felleisen. Contract Systems Need Domain-Specific Notations (Pearl/Brave New Idea). In 39th European Conference on Object-Oriented Programming (ECOOP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 333, pp. 42:1-42:24, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{moy_et_al:LIPIcs.ECOOP.2025.42,
author = {Moy, Cameron and Jung, Ryan and Felleisen, Matthias},
title = {{Contract Systems Need Domain-Specific Notations}},
booktitle = {39th European Conference on Object-Oriented Programming (ECOOP 2025)},
pages = {42:1--42:24},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-373-7},
ISSN = {1868-8969},
year = {2025},
volume = {333},
editor = {Aldrich, Jonathan and Silva, Alexandra},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2025.42},
URN = {urn:nbn:de:0030-drops-233348},
doi = {10.4230/LIPIcs.ECOOP.2025.42},
annote = {Keywords: software contracts, domain-specific languages}
}
Published in: LIPIcs, Volume 333, 39th European Conference on Object-Oriented Programming (ECOOP 2025)
Milla Valnet, Raphaël Monat, and Antoine Miné. Compositional Static Value Analysis for Higher-Order Numerical Programs. In 39th European Conference on Object-Oriented Programming (ECOOP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 333, pp. 32:1-32:29, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{valnet_et_al:LIPIcs.ECOOP.2025.32,
author = {Valnet, Milla and Monat, Rapha\"{e}l and Min\'{e}, Antoine},
title = {{Compositional Static Value Analysis for Higher-Order Numerical Programs}},
booktitle = {39th European Conference on Object-Oriented Programming (ECOOP 2025)},
pages = {32:1--32:29},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-373-7},
ISSN = {1868-8969},
year = {2025},
volume = {333},
editor = {Aldrich, Jonathan and Silva, Alexandra},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2025.32},
URN = {urn:nbn:de:0030-drops-233249},
doi = {10.4230/LIPIcs.ECOOP.2025.32},
annote = {Keywords: Static Value Analysis, Functional Programming, Abstract Interpretation}
}
Published in: OASIcs, Volume 129, 6th International Workshop on Formal Methods for Blockchains (FMBC 2025)
Orestis Melkonian, Wouter Swierstra, and James Chapman. Program Logics for Ledgers. In 6th International Workshop on Formal Methods for Blockchains (FMBC 2025). Open Access Series in Informatics (OASIcs), Volume 129, pp. 10:1-10:22, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{melkonian_et_al:OASIcs.FMBC.2025.10,
author = {Melkonian, Orestis and Swierstra, Wouter and Chapman, James},
title = {{Program Logics for Ledgers}},
booktitle = {6th International Workshop on Formal Methods for Blockchains (FMBC 2025)},
pages = {10:1--10:22},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-371-3},
ISSN = {2190-6807},
year = {2025},
volume = {129},
editor = {Marmsoler, Diego and Xu, Meng},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.FMBC.2025.10},
URN = {urn:nbn:de:0030-drops-230370},
doi = {10.4230/OASIcs.FMBC.2025.10},
annote = {Keywords: blockchain, distributed ledgers, UTxO separation logic, program semantics, formal verification, Agda}
}
Published in: LIPIcs, Volume 326, 33rd EACSL Annual Conference on Computer Science Logic (CSL 2025)
Victoria Vollmer, Danielle Marshall, Harley Eades III, and Dominic Orchard. A Mixed Linear and Graded Logic: Proofs, Terms, and Models. In 33rd EACSL Annual Conference on Computer Science Logic (CSL 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 326, pp. 32:1-32:21, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{vollmer_et_al:LIPIcs.CSL.2025.32,
author = {Vollmer, Victoria and Marshall, Danielle and Eades III, Harley and Orchard, Dominic},
title = {{A Mixed Linear and Graded Logic: Proofs, Terms, and Models}},
booktitle = {33rd EACSL Annual Conference on Computer Science Logic (CSL 2025)},
pages = {32:1--32:21},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-362-1},
ISSN = {1868-8969},
year = {2025},
volume = {326},
editor = {Endrullis, J\"{o}rg and Schmitz, Sylvain},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.CSL.2025.32},
URN = {urn:nbn:de:0030-drops-227892},
doi = {10.4230/LIPIcs.CSL.2025.32},
annote = {Keywords: linear logic, graded modal logic, adjoint decomposition}
}
Published in: LIPIcs, Volume 252, 31st EACSL Annual Conference on Computer Science Logic (CSL 2023)
Chris Barrett, Willem Heijltjes, and Guy McCusker. The Functional Machine Calculus II: Semantics. In 31st EACSL Annual Conference on Computer Science Logic (CSL 2023). Leibniz International Proceedings in Informatics (LIPIcs), Volume 252, pp. 10:1-10:18, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2023)
@InProceedings{barrett_et_al:LIPIcs.CSL.2023.10,
author = {Barrett, Chris and Heijltjes, Willem and McCusker, Guy},
title = {{The Functional Machine Calculus II: Semantics}},
booktitle = {31st EACSL Annual Conference on Computer Science Logic (CSL 2023)},
pages = {10:1--10:18},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-264-8},
ISSN = {1868-8969},
year = {2023},
volume = {252},
editor = {Klin, Bartek and Pimentel, Elaine},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.CSL.2023.10},
URN = {urn:nbn:de:0030-drops-174716},
doi = {10.4230/LIPIcs.CSL.2023.10},
annote = {Keywords: lambda-calculus, computational effects, denotational semantics, strong normalization}
}
Published in: OASIcs, Volume 60, 2017 Imperial College Computing Student Workshop (ICCSW 2017)
Simon Peyton Jones. How to Write a Great Research Paper. In 2017 Imperial College Computing Student Workshop (ICCSW 2017). Open Access Series in Informatics (OASIcs), Volume 60, p. 1:1, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2018)
@InProceedings{peytonjones:OASIcs.ICCSW.2017.1,
author = {Peyton Jones, Simon},
title = {{How to Write a Great Research Paper}},
booktitle = {2017 Imperial College Computing Student Workshop (ICCSW 2017)},
pages = {1:1--1:1},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-059-0},
ISSN = {2190-6807},
year = {2018},
volume = {60},
editor = {Leahy, Fergus and Franco, Juliana},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICCSW.2017.1},
URN = {urn:nbn:de:0030-drops-84436},
doi = {10.4230/OASIcs.ICCSW.2017.1},
annote = {Keywords: Academia, Research, Writing}
}
Published in: LITES, Volume 2, Issue 2 (2015). Leibniz Transactions on Embedded Systems, Volume 2, Issue 2
Thomas Carle, Dumitru Potop-Butucaru, Yves Sorel, and David Lesens. From Dataflow Specification to Multiprocessor Partitioned Time-triggered Real-time Implementation. In LITES, Volume 2, Issue 2 (2015). Leibniz Transactions on Embedded Systems, Volume 2, Issue 2, pp. 01:1-01:30, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2015)
@Article{carle_et_al:LITES-v002-i002-a001,
author = {Carle, Thomas and Potop-Butucaru, Dumitru and Sorel, Yves and Lesens, David},
title = {{From Dataflow Specification to Multiprocessor Partitioned Time-triggered Real-time Implementation}},
journal = {Leibniz Transactions on Embedded Systems},
pages = {01:1--01:30},
ISSN = {2199-2002},
year = {2015},
volume = {2},
number = {2},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LITES-v002-i002-a001},
URN = {urn:nbn:de:0030-drops-192540},
doi = {10.4230/LITES-v002-i002-a001},
annote = {Keywords: Time-triggered, Off-line real-time scheduling, Temporal partitioning}
}
Published in: LIPIcs, Volume 21, 24th International Conference on Rewriting Techniques and Applications (RTA 2013)
Dimitrios Vytiniotis and Simon Peyton Jones. Evidence Normalization in System FC (Invited Talk). In 24th International Conference on Rewriting Techniques and Applications (RTA 2013). Leibniz International Proceedings in Informatics (LIPIcs), Volume 21, pp. 20-38, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2013)
@InProceedings{vytiniotis_et_al:LIPIcs.RTA.2013.20,
author = {Vytiniotis, Dimitrios and Peyton Jones, Simon},
title = {{Evidence Normalization in System FC}},
booktitle = {24th International Conference on Rewriting Techniques and Applications (RTA 2013)},
pages = {20--38},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-939897-53-8},
ISSN = {1868-8969},
year = {2013},
volume = {21},
editor = {van Raamsdonk, Femke},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.RTA.2013.20},
URN = {urn:nbn:de:0030-drops-40506},
doi = {10.4230/LIPIcs.RTA.2013.20},
annote = {Keywords: Haskell, type functions, system FC}
}
Published in: LIPIcs, Volume 2, IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science (2008)
Ramesh Hariharan, Madhavan Mukund, and V Vinay. 2008 Preface -- IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science. In IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science. Leibniz International Proceedings in Informatics (LIPIcs), Volume 2, p. -1, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2008)
@InProceedings{hariharan_et_al:LIPIcs.FSTTCS.2008.1771,
author = {Hariharan, Ramesh and Mukund, Madhavan and Vinay, V},
title = {{2008 Preface -- IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science}},
booktitle = {IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science},
pages = {-1---1},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-939897-08-8},
ISSN = {1868-8969},
year = {2008},
volume = {2},
editor = {Hariharan, Ramesh and Mukund, Madhavan and Vinay, V},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.FSTTCS.2008.1771},
URN = {urn:nbn:de:0030-drops-17713},
doi = {10.4230/LIPIcs.FSTTCS.2008.1771},
annote = {Keywords: Preface}
}