A lazy filtered array. No filtering is applied until one offoreach,map orflatMap is called.
Builds a new array by applying a function to all elements of this array and using the elements of the resulting collections.
Builds a new array by applying a function to all elements of this array and using the elements of the resulting collections.
the element type of the returned array.
the function to apply to each element.
a new array resulting from applying the given collection-valued functionf to each element of this array and concatenating the results.
Applyf to each element for its side effects. Note: [U] parameter needed to help scalac's type inference.
Applyf to each element for its side effects. Note: [U] parameter needed to help scalac's type inference.
Builds a new array by applying a function to all elements of this array.
Builds a new array by applying a function to all elements of this array.
the element type of the returned array.
the function to apply to each element.
a new array resulting from applying the given functionf to each element of this array and collecting the results.
Creates a new non-strict filter which combines this filter with the given predicate.
Creates a new non-strict filter which combines this filter with the given predicate.