Funktionale & Operatoren
Viele eingebaute Funktionen in der Wolfram Language können"funktionale" oder "Operator"-Formen verwenden.
So wird das Element einer Liste, das 6,3 am nächsten ist, zurückgegeben:
So wird eine "Ganzzahlfunktion" aufgestellt, die jederzeit auf jeden spezifischen Wert angewendet werden kann:
Angewendet auf einen bestimmten Wert liefert die Funktion ein spezifisches Ergebnis:
Anmerkungen für Java-Programmierer:
Java-Methoden haben normalerweise keine „Operator“-Form.
Anmerkungen für Python-Programmierer:
Dank der "Operator"-Formen in der Wolfram Language können neue Funktionen mit Argumenten einer eingebauten Funktion aufgestellt werden. In Python müsste man für eine vergleichbare Funktionalität die partial-Funktion aufrufen oder eine eigene Wrapper-Funktion aufstellen.
Ohne explizite Daten wird symbolisch eine Auswahloperation dargestellt:
Mit expliziten Daten wird ein Ergebnis geliefert: