XML Verarbeitung mit einer in Haskell eingebetteten DSL
Manuel Ohlendorf
xi2079
[ Seminar "XML und Funktionale Programmierung" ]
...
[ 1. Einführung ]
Inhaltsübersicht:
1. Einführung
2. Funktionale Programmierung mit Haskell
2.1. Einleitung
2.2. Funktionen
2.3. Die Funktionskomposition
2.4. Kombinatoren
2.5. Funktionen höherer Ordnung
3. Datenstruktur
3.1. Einleitung
3.2. Der generische Datentyp
NTree
3.3. Der Datentyp
XmlTree
3.4. Der Datentyp
DTDElem
3.5. Ein Beispiel
4. Verarbeitung mit Filtern
4.1. Einleitung
4.2. Die einfachen Filter
4.3. Die Filter-Kombinatoren
4.4. Die rekursiven Filter
4.5. Ein Anwendungsbeispiel
5. Vergleich mit anderen Verfahren
5.1. Einleitung
5.2. Haskell XML Toolbox vs. HaXML und HXML
5.3. Haskell XML Toolbox vs. DOM/JDOM
6. Fazit
7. Quellenverzeichnis
[ Seminar "XML und Funktionale Programmierung" ]
...
[ 1. Einführung ]