Skip to content

Commit

Permalink
shakes
Browse files Browse the repository at this point in the history
  • Loading branch information
tonymorris committed Apr 25, 2019
1 parent 60e6818 commit db8a3e7
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 11 deletions.
4 changes: 2 additions & 2 deletions abstract.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Introduction to Functional Programming

Tony will take you through the definition of Functional Programming (FP), then discuss some of the general and practical consequences of achieving the FP thesis. The introduction to FP definitions is built on existing knowledge of programming and mainstream programming languages.
Tony will take you through the definition of Functional Programming (FP), then discuss some of the general and practical consequences of achieving the FP thesis. The introduction to FP definitions is built on existing knowledge of programming and mainstream programming languages. We will ask questions around why FP is worth considering for any software project, discuss the benefits and the potential pitfalls.

After the introductory, Tony will hand over to Dave who will go into some of the finer details of Functional Programming.
Some of the more difficult questions around FP will be put forward for further discussion. A student of FP can often be overwhelmed by the available material and constructing a purposeful learning path, so we will discuss this as well.
10 changes: 1 addition & 9 deletions benefits.tex
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
\begin{block}{Some general ``handwavy'' benefits are}
\begin{center}
\begin{itemize}
\item<1-> an ability to \emph{reason} about \emph{discrete} programs (which may be sub-programs)
\item<1-> an ability to \emph{reason} about \emph{discrete} programs and sub-programs i.e. \emph{local reasoning}
\item<2-> an ability to \emph{compose} sub-programs to make slightly less small programs, \emph{indefinitely}
\end{itemize}
\end{center}
Expand All @@ -43,11 +43,3 @@
\end{center}
\end{block}
\end{frame}

\begin{frame}
\begin{block}{What are the benefits of FP?}
\begin{center}
I am committed to helping others join me in exploring this question
\end{center}
\end{block}
\end{frame}
1 change: 1 addition & 0 deletions fp-introduction.tex
Original file line number Diff line number Diff line change
Expand Up @@ -233,5 +233,6 @@
\input{consequences}
\input{example}
\input{benefits}
\input{faq}

\end{document}

0 comments on commit db8a3e7

Please sign in to comment.