Browse Source

Alternative tentative structure.

master
Daniel Hillerström 6 years ago
parent
commit
f69c94d63b
  1. 23
      thesis.tex

23
thesis.tex

@ -175,14 +175,12 @@ callcc, J, catchcont, etc.
\section{Implementation Strategies} \section{Implementation Strategies}
\part{Foundations for Implementing Effect Handlers}
\part{Design}
\chapter{A ML-like Base Language} \chapter{A ML-like Base Language}
\section{Syntax and Static Semantics} \section{Syntax and Static Semantics}
\section{Type Inference} \section{Type Inference}
\section{Dynamic Semantics} \section{Dynamic Semantics}
\section{Continuation Passing Style}
\section{Abstract Machine}
\chapter{Unary Handlers} \chapter{Unary Handlers}
\label{ch:deep-handlers} \label{ch:deep-handlers}
@ -191,8 +189,6 @@ callcc, J, catchcont, etc.
\subsection{Syntax and Static Semantics} \subsection{Syntax and Static Semantics}
\subsection{Effect inference} \subsection{Effect inference}
\subsection{Dynamic Semantics} \subsection{Dynamic Semantics}
\subsection{Continuation Passing Style}
\subsection{Abstract Machine Semantics}
\section{Parameterised Handlers} \section{Parameterised Handlers}
@ -201,20 +197,20 @@ callcc, J, catchcont, etc.
\subsection{Syntax and Static Semantics} \subsection{Syntax and Static Semantics}
\subsection{Dynamic Semantics} \subsection{Dynamic Semantics}
\subsection{Continuation Passing Style}
\subsection{Abstract Machine Semantics}
\chapter{Multi Handlers}
\chapter{N-ary Handlers}
\label{ch:multi-handlers} \label{ch:multi-handlers}
% \section{Syntax and Static Semantics} % \section{Syntax and Static Semantics}
% \section{Dynamic Semantics} % \section{Dynamic Semantics}
\section{Unifying Deep and Shallow Handlers} \section{Unifying Deep and Shallow Handlers}
\section{Continuation Passing Style}
\section{Abstract Machine Semantics}
\part{Implementation}
\part{Foundations for Programming Effect Handlers}
\chapter{Continuation Passing Styles}
\chapter{Abstract Machine Semantics}
\part{Expressiveness}
\chapter{Computability, Complexity, and Expressivness} \chapter{Computability, Complexity, and Expressivness}
\label{ch:expressiveness} \label{ch:expressiveness}
\section{Notions of Expressiveness} \section{Notions of Expressiveness}
@ -249,10 +245,13 @@ Describe the methodology\dots
\part{Conclusions} \part{Conclusions}
\chapter{Conclusions and Future Work}
\chapter{Conclusions}
\label{ch:conclusions} \label{ch:conclusions}
Some profound conclusions\dots Some profound conclusions\dots
\chapter{Future Work}
\label{ch:future-work}
%% %%
%% Appendices %% Appendices
%% %%

Loading…
Cancel
Save