Skylib module containing functions that operate on collections. ## collections.after_each
collections.after_each(separator, iterable)Inserts `separator` after each item in `iterable`. **PARAMETERS** | Name | Description | Default Value | | :------------- | :------------- | :------------- | | separator | The value to insert after each item in `iterable`. | none | | iterable | The list into which to intersperse the separator. | none | **RETURNS** A new list with `separator` after each item in `iterable`. ## collections.before_each
collections.before_each(separator, iterable)Inserts `separator` before each item in `iterable`. **PARAMETERS** | Name | Description | Default Value | | :------------- | :------------- | :------------- | | separator | The value to insert before each item in `iterable`. | none | | iterable | The list into which to intersperse the separator. | none | **RETURNS** A new list with `separator` before each item in `iterable`. ## collections.uniq
collections.uniq(iterable)Returns a list of unique elements in `iterable`. Requires all the elements to be hashable. **PARAMETERS** | Name | Description | Default Value | | :------------- | :------------- | :------------- | | iterable | An iterable to filter. | none | **RETURNS** A new list with all unique elements from `iterable`.