Schema ist Unterprogramm, Parameter sind Daten
funktionales Programmieren
polymorphe Unterprogramme
polymorphe Datentypen (Klassen)