Zeichenketten als Listen
Eine Liste von Zeichen verschlüsseln
Wenn man sich eine Zeichenkette als Liste einzelner Zeichen vorstellt, dann erinnert die Verschlüsselung nach dem Caesar-Verfahren sehr an die Erzeugung einer neuen Notenliste im vorherigen Abschnitt:
Eine Zeichenkette - also ein Wert vom Typ String
ist aber etwas anderes
als eine Liste einzelner Zeichen, die den Datentyp List Char
besitzt.
Helfen können uns hier die Funktionen String.toList
und String.fromList
.
Aufgabe 1
Experimentiere mit den Funktionen
String.toList
und String.fromList
.
Nutze sie und die Funktion List.map
, um eine Zeichenkette in der REPL zu verschlüsseln.