View Source Moar.Enum (Moar v1.25.0)
Enum-related functions.
Link to this section Summary
Functions
Like Enum.at/2 but raises if index is out of bounds.
Removes nil elements from enum.
Returns the first item of enum, or raises if it is empty.
Returns true if the value is a map or a keyword list.
Sorts enum case-insensitively. Uses Enum.sort_by/3 under the hood.
Sorts enum case-insensitively by mapper function. Uses Enum.sort_by/3 under the hood.
Returns :tid fields from enumerable.
Link to this section Functions
Like Enum.at/2 but raises if index is out of bounds.
Removes nil elements from enum.
Returns the first item of enum, or raises if it is empty.
Returns true if the value is a map or a keyword list.
This cannot be used as a guard because it uses Keyword.keyword? under the hood. Also, because of that,
it might scan an entire list to see if it's a keyword list, so it might be expensive.
Sorts enum case-insensitively. Uses Enum.sort_by/3 under the hood.
Sorts enum case-insensitively by mapper function. Uses Enum.sort_by/3 under the hood.
Returns :tid fields from enumerable.