Benutzer-Werkzeuge

Webseiten-Werkzeuge


glossar:werte

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

glossar:werte [2017/09/26 10:20] (aktuell)
Zeile 1: Zeile 1:
 +====== Werte ======
 +//engl.:// **values**
 +===== Bedeutung ======
 +Werte (engl. values) in der (reinen) funktionalen Programmierung sind
 +  * Elementare Daten (Zahlen, Wahrheitswerte,​ Zeichen, ...),
 +  * zusammengesetzte Daten (Listen von Werten, Wertepaare, ...),
 +  * (partielle) Funktionen mit Werten als Argumenten und Ergebnissen.
 +
 +===== Bemerkungen =====
 +  * Also sind auch Listen von Funktionen Werte.
 +  * In anderen Sprachparadigmen gibt es auch Werte, allerdings werden Funktionen nicht immer als Werte betrachtet (z.B. in der objektorientierten Programmierung:​ „immutable objects“).
 +  * Im Mittelpunkt der funktionalen Programmierung steht die Definition von Wertemengen (Datentypen) und Funktionen. Funktionale Programmiersprachen stellen dafür Sprachmittel zur Verfügung.
  
glossar/werte.txt · Zuletzt geändert: 2017/09/26 10:20 (Externe Bearbeitung)