|
|
@@ -217,7 +217,6 @@ In haskell expressions are not evaluated until their results are actually needed |
|
|
|
\item infinite data structures are now possible (recursive and non-recursive) |
|
|
|
\item defining new control structures by just defining a function (since not everything is evaluated... who needs if-then-else anyway?) |
|
|
|
\item important for compositional programming and efficiency |
|
|
|
\item laziness causes (memory) overhead, but most of the time the benefits outweigh the costs |
|
|
|
\end{itemize} |
|
|
|
\end{frame} |
|
|
|
|
|
|
|