1
0
mirror of https://github.com/dhil/phd-dissertation synced 2026-03-13 02:58:26 +00:00

Interdefinability WIP

This commit is contained in:
2021-03-15 23:40:25 +00:00
parent 669b708a79
commit f1d88fbcc4
2 changed files with 167 additions and 51 deletions

View File

@@ -651,7 +651,8 @@
Tom Schrijvers},
title = {Fusion for Free - Efficient Algebraic Effect Handlers},
booktitle = {{MPC}},
series = {Lecture Notes in Computer Science},
OPTseries = {Lecture Notes in Computer Science},
series = {LNCS},
volume = {9129},
pages = {302--322},
publisher = {Springer},
@@ -874,7 +875,7 @@
Mitchell Wand},
title = {Continuation Semantics in Typed Lambda-Calculi (Summary)},
booktitle = {Logic of Programs},
series = {Lecture Notes in Computer Science},
series = {LNCS},
volume = {193},
pages = {219--224},
publisher = {Springer},
@@ -992,6 +993,41 @@
howpublished = {{ML Workshop}}
}
@article{DanvyH92,
author = {Olivier Danvy and
John Hatcliff},
title = {CPS-Transformation After Strictness Analysis},
journal = {{LOPLAS}},
volume = {1},
number = {3},
pages = {195--212},
year = {1992}
}
@inproceedings{DanvyH93,
author = {Olivier Danvy and
John Hatcliff},
title = {On the Transformation between Direct and Continuation Semantics},
booktitle = {{MFPS}},
series = {{LNCS}},
volume = {802},
pages = {627--648},
publisher = {Springer},
year = {1993}
}
@article{Nielsen01,
author = {Lasse R. Nielsen},
title = {A Selective CPS Transformation},
journal = {Electr. Notes Theor. Comput. Sci.},
volume = {45},
pages = {311-331},
year = {2001},
OPTnote = {MFPS 2001,Seventeenth Conference on the Mathematical Foundations of Programming Semantics},
OPTissn = {1571-0661},
OPTdoi = {https://doi.org/10.1016/S1571-0661(04)80969-1}
}
# Dynamic binding
@inproceedings{KiselyovSS06,
author = {Oleg Kiselyov and
@@ -1891,7 +1927,7 @@
author = {John Longley},
title = {Some Programming Languages Suggested by Game Models (Extended Abstract)},
booktitle = {{MFPS}},
series = {Electronic Notes in Theoretical Computer Science},
journal = {Electr. Notes Theor. Comput. Sci.},
volume = {249},
pages = {117--134},
publisher = {Elsevier},
@@ -2185,7 +2221,7 @@
David B. MacQueen},
title = {Standard {ML} of New Jersey},
booktitle = {{PLILP}},
series = {Lecture Notes in Computer Science},
series = {{LNCS}},
volume = {528},
pages = {1--13},
publisher = {Springer},
@@ -2198,7 +2234,7 @@
David B. MacQueen},
title = {A Standard {ML} compiler},
booktitle = {{FPCA}},
series = {Lecture Notes in Computer Science},
series = {{LNCS}},
volume = {274},
pages = {301--324},
publisher = {Springer},
@@ -2209,7 +2245,7 @@
# MLton
@misc{Fluet20,
author = {Matthew Fluet and others},
title = {MLton Documentation},
title = {{MLton} Documentation},
year = 2014,
month = jan
}
@@ -2289,7 +2325,7 @@
author = {Olivier Danvy},
title = {A Rational Deconstruction of Landin's {SECD} Machine},
booktitle = {{IFL}},
series = {Lecture Notes in Computer Science},
series = {{LNCS}},
volume = {3474},
pages = {52--71},
publisher = {Springer},
@@ -2368,7 +2404,7 @@
Yukiyoshi Kameyama},
title = {Polymorphic Delimited Continuations},
booktitle = {{APLAS}},
series = {Lecture Notes in Computer Science},
series = {{LNCS}},
volume = {4807},
pages = {239--254},
publisher = {Springer},
@@ -2489,7 +2525,7 @@
Chung{-}chieh Shan},
title = {A Substructural Type System for Delimited Continuations},
booktitle = {{TLCA}},
series = {Lecture Notes in Computer Science},
series = {{LNCS}},
volume = {4583},
pages = {223--239},
publisher = {Springer},
@@ -2553,7 +2589,7 @@
Chung{-}chieh Shan},
title = {Embedded Probabilistic Programming},
booktitle = {{DSL}},
series = {Lecture Notes in Computer Science},
series = {{LNCS}},
volume = {5658},
pages = {360--384},
publisher = {Springer},
@@ -2583,7 +2619,7 @@
Chung{-}chieh Shan},
title = {Delimited Continuations in Operating Systems},
booktitle = {{CONTEXT}},
series = {Lecture Notes in Computer Science},
series = {{LNCS}},
volume = {4635},
pages = {291--302},
publisher = {Springer},
@@ -2675,7 +2711,7 @@
title = {Functional Programming with Bananas, Lenses, Envelopes and Barbed
Wire},
booktitle = {{FPCA}},
series = {Lecture Notes in Computer Science},
series = {{LNCS}},
volume = {523},
pages = {124--144},
publisher = {Springer},