mirror of
https://github.com/dhil/phd-dissertation
synced 2026-03-13 11:08:25 +00:00
Some notes on control operators and resumptions.
This commit is contained in:
102
thesis.bib
102
thesis.bib
@@ -3,7 +3,7 @@
|
||||
author = {Daniel Hillerström},
|
||||
title = {Handlers for Algebraic Effects in {Links}},
|
||||
school = {School of Informatics, The University of Edinburgh},
|
||||
address = {Scotland},
|
||||
address = {Scotland, {UK}},
|
||||
month = aug,
|
||||
year = 2015
|
||||
}
|
||||
@@ -13,9 +13,10 @@
|
||||
author = {Daniel Hillerström},
|
||||
title = {Compilation of Effect Handlers and their Applications in Concurrency},
|
||||
school = {School of Informatics, The University of Edinburgh},
|
||||
address = {Scotland},
|
||||
address = {Scotland, {UK}},
|
||||
optmonth = aug,
|
||||
year = 2016,
|
||||
type = {{MSc(R)} Dissertation}
|
||||
}
|
||||
|
||||
# OCaml handlers
|
||||
@@ -97,7 +98,7 @@
|
||||
@phdthesis{Pretnar10,
|
||||
author = {Matija Pretnar},
|
||||
title = {Logic and handling of algebraic effects},
|
||||
school = {The University of Edinburgh, {UK}},
|
||||
school = {The University of Edinburgh, Scotland, {UK}},
|
||||
year = {2010}
|
||||
}
|
||||
|
||||
@@ -239,28 +240,28 @@
|
||||
@phdthesis{McLaughlin20,
|
||||
author = {Craig McLaughlin},
|
||||
title = {Relational Reasoning for Effects and Handlers},
|
||||
school = {The University of Edinburgh, {UK}},
|
||||
school = {The University of Edinburgh, Scotland, {UK}},
|
||||
year = {2020}
|
||||
}
|
||||
|
||||
@phdthesis{Ahman17,
|
||||
author = {Danel Ahman},
|
||||
title = {Fibred Computational Effects},
|
||||
school = {The University of Edinburgh, {UK}},
|
||||
school = {The University of Edinburgh, Scotland, {UK}},
|
||||
year = {2017}
|
||||
}
|
||||
|
||||
@phdthesis{Fowler19,
|
||||
author = {Simon Fowler},
|
||||
title = {Typed concurrent functional programming with channels, actors and sessions},
|
||||
school = {The University of Edinburgh, {UK}},
|
||||
school = {The University of Edinburgh, Scotland, {UK}},
|
||||
year = {2019}
|
||||
}
|
||||
|
||||
@phdthesis{Kammar14,
|
||||
author = {Ohad Kammar},
|
||||
title = {Algebraic theory of type-and-effect systems},
|
||||
school = {The University of Edinburgh, {UK}},
|
||||
school = {The University of Edinburgh, Scotland, {UK}},
|
||||
year = {2014}
|
||||
}
|
||||
|
||||
@@ -320,7 +321,7 @@
|
||||
author = {Leo Poulson},
|
||||
title = {Asynchronous Effect Handling},
|
||||
school = {School of Informatics, The University of Edinburgh},
|
||||
address = {Scotland},
|
||||
address = {Scotland, {UK}},
|
||||
year = 2020,
|
||||
}
|
||||
|
||||
@@ -457,6 +458,14 @@
|
||||
year = {2017}
|
||||
}
|
||||
|
||||
@MastersThesis{Convent17,
|
||||
author = {Lukas Convent},
|
||||
title = {Enhancing a Modular Effectful Programming Language},
|
||||
school = {School of Informatics, The University of Edinburgh},
|
||||
address = {Scotland, {UK}},
|
||||
year = 2017,
|
||||
}
|
||||
|
||||
# Shonky
|
||||
@misc{McBride16,
|
||||
title={Shonky},
|
||||
@@ -1559,4 +1568,81 @@
|
||||
title = {Purely functional data structures},
|
||||
publisher = {Cambridge University Press},
|
||||
year = {1999}
|
||||
}
|
||||
|
||||
# Interleaved computation
|
||||
@inproceedings{Milner75,
|
||||
author = {Robin Milner},
|
||||
title = {Processes: A Mathematical Model of Computing Agents},
|
||||
booktitle = {Studies in Logic and the Foundations of Mathematics},
|
||||
publisher = {Elsevier},
|
||||
pages = {157--173},
|
||||
year = {1975}
|
||||
}
|
||||
|
||||
@article{Plotkin76,
|
||||
author = {Gordon D. Plotkin},
|
||||
title = {A Powerdomain Construction},
|
||||
journal = {{SIAM} J. Comput.},
|
||||
volume = {5},
|
||||
number = {3},
|
||||
pages = {452--487},
|
||||
year = {1976}
|
||||
}
|
||||
|
||||
@inproceedings{HaynesF84,
|
||||
author = {Christopher T. Haynes and
|
||||
Daniel P. Friedman},
|
||||
title = {Engines Build Process Abstractions},
|
||||
booktitle = {{LISP} and Functional Programming},
|
||||
pages = {18--24},
|
||||
publisher = {{ACM}},
|
||||
year = {1984}
|
||||
}
|
||||
|
||||
@techreport{Moggi90,
|
||||
title = {An Abstract View of Programming Languages},
|
||||
author = {Eugenio Moggi},
|
||||
institution = {{LFCS}, The University of Edinburgh},
|
||||
number = {ECS-LFCS-90-113},
|
||||
year = {1990},
|
||||
address = {Scotland, {UK}}
|
||||
}
|
||||
|
||||
@inproceedings{GanzFW99,
|
||||
author = {Steven E. Ganz and
|
||||
Daniel P. Friedman and
|
||||
Mitchell Wand},
|
||||
title = {Trampolined Style},
|
||||
booktitle = {{ICFP}},
|
||||
pages = {18--27},
|
||||
publisher = {{ACM}},
|
||||
year = {1999}
|
||||
}
|
||||
|
||||
@inproceedings{Papaspyrou01,
|
||||
author = {Nikolaos S. Papspyrou},
|
||||
title = {A resumption monad transformer and its applications in the semantics of concurrency},
|
||||
booktitle = {Proceedings of the 3rd Panhellenic Logic Symposium},
|
||||
address = {Anogia, Greece}
|
||||
}
|
||||
|
||||
@inproceedings{Harrison06,
|
||||
author = {William L. Harrison},
|
||||
title = {The Essence of Multitasking},
|
||||
booktitle = {{AMAST}},
|
||||
series = {Lecture Notes in Computer Science},
|
||||
volume = {4019},
|
||||
pages = {158--172},
|
||||
publisher = {Springer},
|
||||
year = {2006}
|
||||
}
|
||||
|
||||
@article{AtkeyJ15,
|
||||
author = {Robert Atkey and
|
||||
Patricia Johann},
|
||||
title = {Interleaving data and effects},
|
||||
journal = {J. Funct. Program.},
|
||||
volume = {25},
|
||||
year = {2015}
|
||||
}
|
||||
Reference in New Issue
Block a user