Vordefinierte boolsche Funktionen
Zeichen überprüfen
Boolsche Funktionen sind Funktionen, die ein Ergebnis vom Datentyp Bool
zurückliefern.
Es gibt in Elm etliche vordefinierte boolsche Funktionen zur Verarbeitung von Zeichen.
Auf der Seite Elm - Char werden sie genauer beschrieben.
Aufgabe 1
Teste die folgenden vordefinierten boolschen Funktionen in der REPL mit Dialogen und beschreibe ihr Verhalten.
> Char.isUpper 'X'
...
> Char.isUpper 'x'
...
> Char.isLower '.'
...
> Char.isAlpha 'a'
...
> Char.isDigit '0'
...
Zeichenketten überprüfen
In Elm gibt es ebenfalls etliche vordefinierte boolsche Funktionen zur Verarbeitung von Zeichenketten. Auf der Seite Elm - String werden sie genauer beschrieben.
Aufgabe 2
Teste die folgenden vordefinierten boolschen Funktionen in der REPL mit Dialogen und beschreibe ihr Verhalten.
> String.isEmpty ""
...
> String.contains "tor" "Direktor"
...
> String.startsWith "Info" "Informatik"
...