Suppose you have an originalPredicate: (Char) -> Boolean predicate.
It is necessary to complete the declaration of the notPredicate predicate; the predicate takes the Char variable.
The notPredicate predicate returns the opposite of the originalPredicate.