Uni Graz logo

CMS 1

Functional Programming

Gerald Senarclens de Grancy <cms@senarclens.eu>

Terminology

Writing Files

Anonymous Functions

Recursion

Map, Filter

Reduce, All and Any

Comprehensions

Homework and Required Reading

  1. Read the first three chapters of the "Data Structures" wikibook: Introduction, Asymptotic Notation, Arrays
  2. Do the 8th homework

Summary

Questions
and feedback...

Further Reading

A. M. Kuchling Functional Programming HOWTO http://docs.python.org/3/howto/functional.html
Mark Pilgrim Dive Into Python 3 (2nd edition) Apress (October 23, 2009)
Python Software Foundation Python Documentation http://docs.python.org/py3k/