Commit 1eccab3aaa28029ae41a0d32c544a9c534982c7a

Authored by Geoffrey Challen
1 parent e19a7e86

New.

Showing 1 changed file with 10 additions and 7 deletions
maybe.tex
@@ -4,13 +4,8 @@ @@ -4,13 +4,8 @@
4 To begin, we provide a brief overview of the semantics of the \texttt{maybe} 4 To begin, we provide a brief overview of the semantics of the \texttt{maybe}
5 statement, describing how it can express structured uncertainty in variable 5 statement, describing how it can express structured uncertainty in variable
6 values and runtime execution. We refer to each of the values a \texttt{maybe} 6 values and runtime execution. We refer to each of the values a \texttt{maybe}
7 -variable can take and each of the a paths a \texttt{maybe} code block can  
8 -execute as an \textit{alternative}.  
9 -  
10 -Note that structured uncertainty is not randomness. The \texttt{maybe}  
11 -statement indicates that during any given execution one alternative may be  
12 -better than the others---even if the developer or system are not sure which  
13 -alternative to use. 7 +variable can take or paths a \texttt{maybe} code block can execute as an
  8 +\textit{alternative}.
14 9
15 \begin{figure}[t] 10 \begin{figure}[t]
16 \begin{minted}[fontsize=\footnotesize]{java} 11 \begin{minted}[fontsize=\footnotesize]{java}
@@ -132,3 +127,11 @@ one app shares the same objectives as others---say, to minimize latency---a @@ -132,3 +127,11 @@ one app shares the same objectives as others---say, to minimize latency---a
132 service should be performing adaptation on behalf of all apps using the 127 service should be performing adaptation on behalf of all apps using the
133 merged network interfaces, possibly through the use of its own internal 128 merged network interfaces, possibly through the use of its own internal
134 \texttt{maybe} statements. 129 \texttt{maybe} statements.
  130 +
  131 +\subsection{Other Approaches to Adaptation}
  132 +
  133 +Note that structured uncertainty is not randomness. The \texttt{maybe}
  134 +statement indicates that during any given execution one alternative may be
  135 +better than the others---even if the developer or system are not sure which
  136 +alternative to use.
  137 +