Einfache Datentypen in Haskell
Basisdatentypen, Typklassen und ihre Methoden
Robert Hagemann (mi4534)
Gesamtübersicht: Einfache Datentypen in Haskell
- Einleitung und Abgrenzung
- Einleitung
- Teil der Ausarbeitung
- In weiteren Kapiteln vorgestellt
- Notation
- Datentyp Boolean
- Datentypdeklaration
- Funktionsbeispiel Negation
- Funktionsbeispiele Konjunktion und Disjunktion
- Funktionsbeispiele Gleichheit und Ungleichheit
- Typklassen
- Begriff und Verwendung von Typklassen
- Deklaration einer Typklasse
- Instanzdeklaration für einen Datentyp
- Beispiel Ordnungsrelation
- Datentyp Char
- Datentypdeklaration und wichtige Funktionen
- Notation von Werten
- Beispiele einfacher Funktionen
- Enumerations
- Deklaration
- Instanziierung von Typklassen
- Automatische Instanzdeklaration
- Tupel
- Bedeutung und Definition von Tupeln
- Einfache Funktionen für Tupel
- Funktionen mit Paaren von Funktionen als Argument
- Nullary-Typ
- Gleichheits- und Ordnungsrelation für Tupel
- Andere Typen
- Typen, die auf anderen Typen basieren
- Andere Typen als Argumente in Funktionen
- Gleichheits- und Ordnungsrelation für andere Typen
- Synonyme
- Synonyme für bestehende Typen
- Neue Typen
- Strings
- Kurze Einführung in Strings in Haskell
- Anzeige von Werten
- Anzeige mit Hilfe der Typklasse Show
- Einfache Anzeige mit neuer Funktion
- Quellen und Literaturverzeichnis