3 Strings are essentially lists of (Unicode) characters and therefore many functions that operate
\r
4 on lists can also be used with strings:
\r
6 ::value[Prelude/+, Prelude/sum, Prelude/length, Prelude/take, Prelude/drop, Prelude/sub]
\r
8 Strings have currently their own function for accessing indivial characters
\r
9 (but in the future they may also support `!` operator).
\r
11 ::value[Prelude/charAt]
\r
13 The following operations are often useful for
\r