There are also unary operators, that serve as a prefix for a value and perform
an operation on it.
! inverts a boolean value (so
- negates a number.
The operator does not affect the actual value the operator is applied to. In this
case, we have a pair of
val values, which are read-only ("immutable") and cannot
be changed. The unary operators affect the use of the values where the operator