Append another NonEmptyList
Remove duplicates.
Remove duplicates. Duplicates are checked using Order[_]
instance.
Check whether at least one element satisfies the predicate
remove elements not matching the predicate
Find the first element matching the predicate, if one exists
Left-associative fold on the structure using f.
Right-associative fold on the structure using f.
Check whether all elements satisfy the predicate
Applies f to all the elements of the structure
Left-associative reduce using f.
Return the head and tail into a single list
A data type which represents a non empty list of A, with single element (head) and optional structure (tail).