Functional Programming: Science Maths and Computor
Posted on May 15th, 2009 in TUCS, Tech Talks |
Presenter: Christopher Neugebauer
Talks about Functional Programming (FP) tend to suck; that is, they
feature a lot of apparently vague, hand-wavery material, and follow a
very consistent theme of
- Say how good FP is
- ???
- Learn Haskell
Of course, very few of us can actually be bothered learning Haskell
(me included), and hence ignore everything covered in the talk,
leaving everyone in the dark about the wonderful joys inherent in the
material covered.
This talk is different, whilst it is a talk about Functional
Programming, it does things differently instead of presenting
techniques put out of your reach (say, by forcing you to learn
Haskell), it will present FP techniques that can be readily adopted in
languages you already know, including, but not limited to, C, Java,
JavaScript, and Python. Exciting! Topics covered will include an
introduction to First-class functions, closures and list and stream
processing.

