
diff -r 7dd5797a5ffa -r 470922b46a63 handouts/scala-ho.tex
--- a/handouts/scala-ho.tex	Fri Nov 28 13:47:32 2014 +0000
+++ b/handouts/scala-ho.tex	Wed Dec 03 00:00:36 2014 +0000
@@ -223,7 +223,7 @@
 fact that lists can only contain elements of a single type. In
 this case the first common type is \code{Rexp}.\footnote{If you
 type in this example, you will notice that the type contains
-some further information, but lets ignore this for the
+some further information, but let us ignore this for the
 moment.} 
 
 For compound types like \code{List[...]}, the general rule is
@@ -238,7 +238,7 @@
 language for the code we will write in this module. This
 elegance mainly stems from the fact that in addition to
 inductive datatypes, also functions can be implemented very
-easily in Scala. To show you this, lets first consider a
+easily in Scala. To show you this, let us first consider a
 problem from number theory, called the \emph{Collatz-series},
 which corresponds to a famous unsolved problem in
 mathematics.\footnote{See for example
@@ -365,7 +365,7 @@
 Coming from Java or C, you might be surprised that Scala does
 not really have loops. It has instead, what is in functional
 programming called, \emph{maps}. To illustrate how they work,
-lets assume you have a list of numbers from 1 to 8 and want to
+let us assume you have a list of numbers from 1 to 8 and want to
 build the list of squares. The list of numbers from 1 to 8 
 can be constructed in Scala as follows:
 




