Arrays

Basics of Arrays

Extracting values of a given type from an Array with flatMap

Flattening the result of an Array transformation with flatMap

Combining an Arrays elements with reduce combine

Lazily flattening a multidimensional Array with flatten

Filtering out nil from an Array transformation with flatMap

Subscripting an Array with a Range

Removing element from an array without knowing its index

Sorting an Array of Strings

Accessing indices safely

Filtering an Array

Finding the minimum or maximum element of an Array

Sorting an Array

Transforming the elements of an Array with map

Useful Methods

Value Semantics

Grouping Array values

Modifying values in an array

Accessing Array Values