Funktionale Programmierung: In Opal, Ml, Haskell Und Gofer - Brossura

Pepper, Peter

 
9783540645412: Funktionale Programmierung: In Opal, Ml, Haskell Und Gofer

Sinossi

Dieses Lehrbuch gibt eine kompakte Einführung in die Konzepte, Methoden und Techniken der funktionalen oder applikativen Programmierung. Es setzt keine Programmierkenntnisse voraus und eignet sich damit insbesondere für Anfänger, aber auch für alle, die mit der imperativen Programmierung vertraut sind und sich in die Thematik einarbeiten möchten. Mathematisch fundiert werden die theoretischen Grundlagen der Programmierung und ihre praktische Umsetzung behandelt. Das Ziel dabei ist, auch große Systeme entwerfen und handhaben zu können. Am Beispiel der modernen Programmiersprachen OPAL, ML, HASKELL und GOFER werden sowohl elementare als auch weiterführende Aspekte vorgestellt. Im Vordergrund stehen dabei immer konzeptuelle Fragestellungen, und nicht vollständige Sprachbeschreibungen.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Contenuti

Bevor wir anfangen... Teil I. Elementare funktionale Programmierung: Was die Mathematik uns bietet; Funktionen als Programmiersprache; Modularisierung; Ausdrücke; Rekursion; Ein bisschen syntaktischer Zucker; Drei Beispiele aus der Numerik.- Teil II. Weiterführende Aspekte funktionaler Programmierung: Funktionen höherer Ordnung; Formalismen 1: Zur Semantik von Funktionen; Formalismen 2: Namen und wo sie gelten; Formalismen 3: Aufwand und Terminierung.- Teil III. Datenstrukturen: Konstruktion von Datenstrukturen; Mehr syntaktischer Zucker; Datenstrukturen und Modularisierung; Listen (Sequenzen); Funktionale auf Listen; Beispiel: Numerische Interpolation; Bäume; Formalismen 4: Parametrisierung und Polymorphie; Suchen und Sortieren.- Teil IV. Wo, bitte, geht's zur realen Welt?: Ein-/Ausgabe: Konzeptuelle Sicht; Ein-/Ausgabe: Die Programmierung; Compiler und Interpreter für OPAL, ML, HASKELL, GOFER.- Literaturverzeichnis.- Index.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Altre edizioni note dello stesso titolo

9783540436218: Funktionale Programmierung: "In Opal, Ml, Haskell Und Gofer"

Edizione in evidenza

ISBN 10:  3540436219 ISBN 13:  9783540436218
Casa editrice: Springer, 2013
Brossura