mirror of
https://github.com/dhil/phd-dissertation
synced 2026-03-13 11:08:25 +00:00
Some more references on control operators.
This commit is contained in:
10
thesis.tex
10
thesis.tex
@@ -519,8 +519,9 @@ delimiters in her PhD dissertation~\cite{Talcott85}.
|
||||
%
|
||||
Common Lisp resumable exceptions (condition system)~\cite{Steele90},
|
||||
F~\cite{FelleisenFDM87,Felleisen88}, control/prompt~\cite{SitaramF90},
|
||||
shift/reset~\cite{DanvyF89,DanvyF90}, fcontrol~\cite{Sitaram93},
|
||||
catchcont~\cite{LongleyW08}, effect handlers~\cite{PlotkinP09}.
|
||||
shift/reset~\cite{DanvyF89,DanvyF90}, splitter~\cite{QueinnecS91},
|
||||
fcontrol~\cite{Sitaram93}, catchcont~\cite{LongleyW08}, effect
|
||||
handlers~\cite{PlotkinP09}.
|
||||
|
||||
|
||||
\section{Notions of continuations}
|
||||
@@ -537,6 +538,9 @@ callcc, J, catchcont, etc.
|
||||
\subsection{Undelimited operators}
|
||||
|
||||
\subsection{Delimited operators}
|
||||
Comparison of various delimited control
|
||||
operators~\cite{Shan04}. Simulation of delimited control using
|
||||
undelimited control~\cite{Filinski94}
|
||||
|
||||
\section{Second-Class control operators}
|
||||
Coroutines, async/await, generators/iterators, amb.
|
||||
@@ -4514,7 +4518,7 @@ into the return case body $N$ for their respective binders.
|
||||
\paragraph{The resumption monad} \citet{Milner75},
|
||||
\citet{Plotkin76}, \citet{Moggi90}, \citet{Papaspyrou01}, \citet{Harrison06}, \citet{AtkeyJ15}
|
||||
|
||||
\paragraph{Continuation-based interleaving} \citet{HaynesF84} \citet{GanzFW99}
|
||||
\paragraph{Continuation-based interleaving} \citet{Wand80} \citet{HaynesF84} \citet{GanzFW99} \citet{HiebD90}
|
||||
|
||||
\subsection{Effect-driven concurrency}
|
||||
\citet{BauerP15}, \citet{DolanWSYM15}, \citet{Hillerstrom16}, \citet{DolanEHMSW17}, \citet{Convent17}, \citet{Poulson20}
|
||||
|
||||
Reference in New Issue
Block a user