Improve currying slides

Bu işleme şunda yer alıyor:
Julian Ospald 2015-04-19 18:42:58 +02:00
ebeveyn 1864eb1ca5
işleme 410b9f252f
Veri tabanında bu imza için bilinen anahtar bulunamadı
GPG Anahtar Kimliği: 220CD1C5BDEED020
1 değiştirilmiş dosya ile 10 ekleme ve 0 silme

10
VL2.tex
Dosyayı Görüntüle

@ -319,6 +319,16 @@ uncurry :: (a -> b -> c) -> (a, b) -> c
\end{haskellcode}
\end{frame}
\begin{frame}[fragile]
\frametitle{4. Currying (ctn.)}
So... now that we know what currying is, let's summarize:
\begin{itemize}[<+->]
\item all functions in haskell have only one argument (strictly speaking)
\item if a function seems to have multiple arguments... currying is used behind the scenes to evaluate it
\item currying also allows us to do partial function application (which is important for function composition)
\end{itemize}
\end{frame}
\section{5. Function composition}
\begin{frame}[fragile]