--- a/slides/slides02.tex Tue Nov 17 00:34:55 2020 +0000
+++ b/slides/slides02.tex Wed Nov 18 01:54:39 2020 +0000
@@ -79,53 +79,53 @@
% \end{frame}
-% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% \begin{frame}[t]
-% \frametitle{For-Comprehensions}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}[t]
+\frametitle{For-Comprehensions}
-% \begin{center}
-% \begin{tikzpicture}[scale=1,
-% node/.style={
-% rectangle,rounded corners=3mm,
-% very thick,draw=black!50,
-% minimum height=18mm, minimum width=20mm,
-% top color=white,bottom color=black!20}]
+\begin{center}
+ \begin{tikzpicture}[scale=1,
+ node/.style={
+ rectangle,rounded corners=3mm,
+ very thick,draw=black!50,
+ minimum height=18mm, minimum width=20mm,
+ top color=white,bottom color=black!20}]
-% \node (A0) at (0.1,0) {\texttt{\textcolor{purple}{\textbf{for}} (\alert<2->{n} <- List(}};
-% \node (A1) at (2.3,0) {\texttt{\phantom{,}1,}};
-% \node (A2) at (3.2,0) {\texttt{\phantom{,}2,}};
-% \node (A3) at (4.1,0) {\texttt{\phantom{,}3,}};
-% \node (A4) at (5.0,0) {\texttt{\phantom{,}4,}};
-% \node (A5) at (5.9,0) {\texttt{\phantom{))}5))}};
-% \node (A6) at (8,0) {\texttt{\textcolor{purple}{\textbf{yield}} \alert<2->{n\,*\,n}}};
+ \node (A0) at (0.1,0) {\texttt{\textcolor{purple}{\textbf{for}} (\alert<2->{n} <- List(}};
+ \node (A1) at (2.3,0) {\texttt{\phantom{,}1,}};
+ \node (A2) at (3.2,0) {\texttt{\phantom{,}2,}};
+ \node (A3) at (4.1,0) {\texttt{\phantom{,}3,}};
+ \node (A4) at (5.0,0) {\texttt{\phantom{,}4,}};
+ \node (A5) at (5.9,0) {\texttt{\phantom{))}5))}};
+ \node (A6) at (8,0) {\texttt{\textcolor{purple}{\textbf{yield}} \alert<2->{n\,*\,n}}};
-% \onslide<2->{
-% \node (B0) at (1.4,-3) {\texttt{List(}};
-% \node (B1) at (2.3,-3) {\texttt{\phantom{,}1,}};
-% \node (B2) at (3.6,-3) {\texttt{\phantom{,}4,}};
-% \node (B3) at (4.9,-3) {\texttt{\phantom{,}9,}};
-% \node (B4) at (6.2,-3) {\texttt{\phantom{,}16,}};
-% \node (B5) at (7.5,-3) {\texttt{\phantom{,}25)}};}
+ \onslide<2->{
+ \node (B0) at (1.4,-3) {\texttt{List(}};
+ \node (B1) at (2.3,-3) {\texttt{\phantom{,}1,}};
+ \node (B2) at (3.6,-3) {\texttt{\phantom{,}4,}};
+ \node (B3) at (4.9,-3) {\texttt{\phantom{,}9,}};
+ \node (B4) at (6.2,-3) {\texttt{\phantom{,}16,}};
+ \node (B5) at (7.5,-3) {\texttt{\phantom{,}25)}};}
-% \onslide<2->{
-% \draw [->,line width=1mm] (A1.south) -- (B1.north);
-% \draw [->,line width=1mm] (A2.south) -- (B2.north);
-% \draw [->,line width=1mm] (A3.south) -- (B3.north);
-% \draw [->,line width=1mm] (A4.south) -- (B4.north);
-% \draw [->,line width=1mm] (A5.south) -- (B5.north);}
+ \onslide<2->{
+ \draw [->,line width=1mm] (A1.south) -- (B1.north);
+ \draw [->,line width=1mm] (A2.south) -- (B2.north);
+ \draw [->,line width=1mm] (A3.south) -- (B3.north);
+ \draw [->,line width=1mm] (A4.south) -- (B4.north);
+ \draw [->,line width=1mm] (A5.south) -- (B5.north);}
-% \onslide<2->{
-% \node (Q1) at (-0.45,-0.1) {};
-% \node (Q2) at (-0.45,-2.8) {};
-% \node (Q3) at (-0.45,-2.95) {\alert<2->{\texttt{n\,*\,n:}}};
-% \draw [->,red,line width=1mm] (Q1.south) -- (Q2.north);}
-% \end{tikzpicture}
-% \end{center}
+ \onslide<2->{
+ \node (Q1) at (-0.45,-0.1) {};
+ \node (Q2) at (-0.45,-2.8) {};
+ \node (Q3) at (-0.45,-2.95) {\alert<2->{\texttt{n\,*\,n:}}};
+ \draw [->,red,line width=1mm] (Q1.south) -- (Q2.north);}
+ \end{tikzpicture}
+\end{center}
-% \onslide<3>{This is for when the for-comprehension\\ \textbf{yields / produces} a result.}
+\onslide<3>{This is for when the for-comprehension\\ \textbf{yields / produces} a result.}
-% \end{frame}
-% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\end{frame}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -529,10 +529,12 @@
child {node {$[4,2,0,1]$\ldots}};
\end{tikzpicture}
\end{center}
-
+\end{frame}
+\begin{frame}<1-10>[t]
+
+\end{frame}
-\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%