|
|
@@ -708,24 +708,11 @@ Go to \url{https://www.haskell.org/platform}\\ |
|
|
|
For haskell IDEs, see \url{https://wiki.haskell.org/IDEs} |
|
|
|
\end{frame} |
|
|
|
|
|
|
|
\section{14. Links} |
|
|
|
|
|
|
|
\begin{frame} |
|
|
|
\frametitle{14. Further reading and useful links} |
|
|
|
\begin{itemize} |
|
|
|
\item the most popular haskell course from Brent Yorgey:\\ \url{https://www.seas.upenn.edu/~cis194/fall14/spring13/lectures.html} |
|
|
|
\item very verbose and enthusiastic haskell book, good for reading once:\\ \url{http://learnyouahaskell.com} |
|
|
|
\item collection of websites teaching haskell:\\ \url{https://github.com/bitemyapp/learnhaskell} |
|
|
|
\item haskell programming tips (and wiki):\\ \url{https://wiki.haskell.org/Haskell_programming_tips} |
|
|
|
\item the standard module (similar to libc in C):\\ \url{https://hackage.haskell.org/package/base-4.7.0.0/docs/Prelude.html} |
|
|
|
\item debugging in haskell:\\ \url{https://wiki.haskell.org/Debugging} |
|
|
|
\end{itemize} |
|
|
|
\end{frame} |
|
|
|
|
|
|
|
\section{15. What you should know} |
|
|
|
\section{14. What you should know} |
|
|
|
|
|
|
|
\begin{frame} |
|
|
|
\frametitle{15. What you should know now} |
|
|
|
\frametitle{14. What you should know now} |
|
|
|
\begin{itemize} |
|
|
|
\item what haskell is |
|
|
|
\item how you write haskell functions |
|
|
@@ -735,10 +722,10 @@ For haskell IDEs, see \url{https://wiki.haskell.org/IDEs} |
|
|
|
\end{itemize} |
|
|
|
\end{frame} |
|
|
|
|
|
|
|
\section{16. Questions for you} |
|
|
|
\section{15. Questions for you} |
|
|
|
|
|
|
|
\begin{frame}[fragile] |
|
|
|
\frametitle{16. Questions for you} |
|
|
|
\frametitle{15. Questions for you} |
|
|
|
\begin{itemize} |
|
|
|
\item What are side effects? |
|
|
|
\item What is referential transparency? |
|
|
@@ -759,6 +746,20 @@ f 0 = 0.5 |
|
|
|
\end{lstlisting} |
|
|
|
\end{frame} |
|
|
|
|
|
|
|
\section{16. Links} |
|
|
|
|
|
|
|
\begin{frame} |
|
|
|
\frametitle{16. Further reading and useful links} |
|
|
|
\begin{itemize} |
|
|
|
\item the most popular haskell course from Brent Yorgey:\\ \url{https://www.seas.upenn.edu/~cis194/fall14/spring13/lectures.html} |
|
|
|
\item very verbose and enthusiastic haskell book, good for reading once:\\ \url{http://learnyouahaskell.com} |
|
|
|
\item collection of websites teaching haskell:\\ \url{https://github.com/bitemyapp/learnhaskell} |
|
|
|
\item haskell programming tips (and wiki):\\ \url{https://wiki.haskell.org/Haskell_programming_tips} |
|
|
|
\item the standard module (similar to libc in C):\\ \url{https://hackage.haskell.org/package/base-4.7.0.0/docs/Prelude.html} |
|
|
|
\item debugging in haskell:\\ \url{https://wiki.haskell.org/Debugging} |
|
|
|
\end{itemize} |
|
|
|
\end{frame} |
|
|
|
|
|
|
|
\section{17. Sources} |
|
|
|
|
|
|
|
\begin{frame} |
|
|
|