handouts/pep-ho.tex
changeset 334 841727e27252
parent 333 24bc76d97db2
child 335 7e00d2b13b04
equal deleted inserted replaced
333:24bc76d97db2 334:841727e27252
    81 % https://medium.com/@michael.karen/learning-modern-javascript-with-tetris-92d532bcd057
    81 % https://medium.com/@michael.karen/learning-modern-javascript-with-tetris-92d532bcd057
    82 %
    82 %
    83 % Scala videos
    83 % Scala videos
    84 %    https://www.youtube.com/user/DrMarkCLewis
    84 %    https://www.youtube.com/user/DrMarkCLewis
    85 
    85 
       
    86 
       
    87 %% https://alvinalexander.com/downloads/HelloScala-FreePreview.pdf
       
    88 %% 
       
    89 %% Section 10 about strings; interpolations and multiline strings
       
    90 
       
    91 
       
    92 
    86 \begin{document}
    93 \begin{document}
    87 \fnote{\copyright{} Christian Urban, King's College London, 2017, 2018, 2019}
    94 \fnote{\copyright{} Christian Urban, King's College London, 2017, 2018, 2019, 2020}
    88 
    95 
    89 \section*{A Crash-Course in Scala}
    96 \section*{A Crash-Course in Scala}
    90 
    97 
    91 \mbox{}\hfill\textit{``Scala --- \underline{S}lowly \underline{c}ompiled 
    98 \mbox{}\hfill\textit{``Scala --- \underline{S}lowly \underline{c}ompiled 
    92 \underline{a}cademic \underline{la}nguage''}\smallskip\\
    99 \underline{a}cademic \underline{la}nguage''}\smallskip\\
  1058 %undefined, null, etc.), it should be incorporated in the result type.
  1065 %undefined, null, etc.), it should be incorporated in the result type.
  1059 %Such types include but not limited to
  1066 %Such types include but not limited to
  1060 %
  1067 %
  1061 %Option[T]
  1068 %Option[T]
  1062 
  1069 
       
  1070 TBD
       
  1071 
  1063 
  1072 
  1064 \subsection*{Higher-Order Functions}
  1073 \subsection*{Higher-Order Functions}
  1065 
  1074 
  1066 Functions obviously play a central role in functional programming. Two simple
  1075 Functions obviously play a central role in functional programming. Two simple
  1067 examples are
  1076 examples are