--- a/handouts/pep-ho.tex Mon Aug 05 20:14:06 2019 +0100
+++ b/handouts/pep-ho.tex Tue Aug 06 00:12:34 2019 +0100
@@ -323,7 +323,7 @@
\centering\includegraphics[scale=0.5]{../pics/cpu1.png}
\end{tabular}
\end{center}
-\caption{The code of the ``main'' loops in my Mandelbrot program.
+\caption{The code of the ``main'' loops in my version of the mandelbrot program.
The parallel version differs only in \texttt{.par} being added to the
``ranges'' of the x and y coordinates. As can be seen from the CPU loads, in
the sequential version there is a lower peak for an extended period,
@@ -642,7 +642,7 @@
The very charming feature of Scala is that such maps or
for-comprehensions can be written for any kind of data
collection, such as lists, sets, vectors, options and so on.
-For example if we instead compute the reminders modulo 3 of
+For example if we instead compute the remainders modulo 3 of
this list, we can write
\begin{lstlisting}[numbers=none]
@@ -651,7 +651,7 @@
\end{lstlisting}
\noindent If we, however, transform the numbers 1 to 8 not
-into a list, but into a set, and then compute the reminders
+into a list, but into a set, and then compute the remainders
modulo 3 we obtain
\begin{lstlisting}[numbers=none]
@@ -701,7 +701,7 @@
complication: In the examples above we always wanted to
transform one list into another list (e.g.~list of squares),
or one set into another set (set of numbers into set of
-reminders modulo 3). What happens if we just want to print out
+remainders modulo 3). What happens if we just want to print out
a list of integers? Then actually the for-comprehension
needs to be modified. The reason is that \code{print}, you
guessed it, does not produce any result, but only produces
@@ -734,7 +734,7 @@
square = ...} ) and also what is called in Scala a
\emph{string interpolation}, written \code{s"..."}. The latter
is for printing out an equation. It allows me to refer to the
-integer values \code{n} and \code{square\_n} inside a string.
+integer values \code{n} and \code{square} inside a string.
This is very convenient for printing out ``things''.
The corresponding map construction for functions with
@@ -807,7 +807,7 @@
\noindent is for a triple (a tuple with three components---two
integers and a string). Tuples are helpful if you want to
define functions with multiple results, say the function
-returning the quotient and reminder of two numbers. For this
+returning the quotient and remainder of two numbers. For this
you might define: