Benutzer:Turelion/Ocaml Tutorial/Inhalt
Erscheinungsbild
- Was ist funktionale Programmierung
- Bezug zur Mathematik
- Was sind Funktionen
- Definition von Funktionen
- Funktionsaufruf
- Zuweisungen
- Was ist Modularisierung
- Was sind Ausdrücke
- Was ist Rekursion
- erweiterte Funktionale Programierung
- Funktionen als Parameter für Funktionen
- Wie erfolgt die Auswertung?
- Was sind Namen
- Wie ist der Aufwand
- Erläuterung von Datentypen in Ocaml (Chapter)
- Was sind Tupel
- Was sind Varianten (Summentypen)
- Aufzählungen
- rekursive Datenstrukturen
- Wozu benutzt man Musterbasierende Definitionen ?
- Was sind Abstrakte Datentypen (Chapter) ?
- Wie implementiert man Listen (Chapter)
- Wie verarbeitet man Listen (Chapter)
- Eingabe, Konversion, Generierung
- Map,Filter,Reduce
- Kombination
- viele Beispiele zur Listenverarbietung
- Wie implementiert man Bäume (Chapter)
- Was sind Polytypes (Polymorphie) (Chapter)
- Wie implementiert man Suche und Sortierung
- Wie funktioniert Ein und Ausgabe
- Wie funktioniert das try und was sind exceptions
- Ocaml
- Woher bekommen
- Wie installieren
- Welche Entwicklungsumgebung gibt es derzeit? (Eclipse und FP-Plugin)
- Was machen die Tools ? ocamllex, ocamlyacc, ocamlc, ocamlopt ...
- Makefiles für Projekte
- Ocamllex
- Ocamlyacc