- eine Funktion ist ein parametrisiertes Muster.
 
- die Theorie dafür ist der Lambda-Kalkül (Church, 1936)
 
- durch (Wieder-)Verwendung von Mustern
  kann man sich viel Arbeit sparen und Fehler vermeiden
 
- das hat immense softwaretechnische Bedeutung
 
- vgl. code smell ``duplicated code'',
  refactoring ``introduce method''.
 
Johannes Waldmann
2009-01-22