An Introduction to Functional Programming
  • TeX 74.4%
  • Haskell 17%
  • Python 4.9%
  • Java 3.3%
  • Ruby 0.4%
Find a file
2014-10-07 21:55:18 +02:00
code Start talk with an example that moves towards no side effects. 2014-05-05 00:34:11 +02:00
img Add Apple as an FP company, following announcement of Swift 2014-07-28 17:38:31 +02:00
.gitignore Haskell code samples for map filter and fold 2013-08-31 23:32:07 +02:00
fp_intro.tex Add "Grokking Functional Programming" book by Aslam Khan 2014-10-07 21:55:18 +02:00
Rakefile I have to run pdflatex twice to get a table of contents :-( 2014-03-08 12:09:25 +02:00
README.md Add Jozi JUG to previous presentations 2014-07-29 10:37:09 +02:00

An Introduction to Functional Programming.

A presentation in LaTeX beamer. You need pdflatex to generate the pdf.

Generating the PDF

If you have rake installed you can generate the pdf by typing "rake" in the top-level directory of this repo.

I used BasicTex, a subset of the MacTex distribution, and then installed the following packages seperately:

$ sudo easy_install Pygments
$ sudo tlmgr install minted
$ sudo tlmgr install ifplatform
$ sudo tlmgr install pgfplots

http://tug.org/mactex/morepackages.html

Previous Presentations

Jozi JUG

Discovery Forum in Sandton, Johannesburg

July 28, 2014

https://www.youtube.com/watch?v=PUqgCxurM0Y

http://www.slideshare.net/AndreasPauley/an-introduction-to-functional-programming-at-the-jozi-java-user-group

http://www.meetup.com/Jozi-JUG/events/193527672/

DeveloperUG

Microsoft Campus in Bryanston, Johannesburg

March 11, 2014

http://www.slideshare.net/AndreasPauley/an-introduction-to-functional-programming-developerug-20140311

http://www.meetup.com/DeveloperUG/events/139983502/

Joburg Centre for Software Engineering

Braamfontein, Johannesburg

February 17, 2014

http://www.jcse.org.za/events/introduction-functional-programming-andreas-pauley

University of Pretoria (COS301 Students)

UP Campus, Lynnwood, Pretoria

September 2, 2013

https://www.dropbox.com/s/ot41s13dzacgayd/fp_intro2013-09-02.pdf

http://www.slideshare.net/AndreasPauley/fp-intro2013-0902