A lazy filtered string. No filtering is applied until one offoreach,map orflatMap is called.
Builds a new collection by applying a function to all chars of this filtered string and using the elements of the resulting collections.
Builds a new collection by applying a function to all chars of this filtered string and using the elements of the resulting collections.
the function to apply to each char.
a new collection resulting from applying the given collection-valued functionf to each char of this string and concatenating the results.
Builds a new string by applying a function to all chars of this filtered string and using the elements of the resulting Strings.
Builds a new string by applying a function to all chars of this filtered string and using the elements of the resulting Strings.
the function to apply to each char.
a new string resulting from applying the given string-valued functionf to each char of this string and concatenating the results.
Applyf to each element for its side effects.
Applyf to each element for its side effects. Note: [U] parameter needed to help scalac's type inference.
Builds a new collection by applying a function to all chars of this filtered string.
Builds a new collection by applying a function to all chars of this filtered string.
the function to apply to each char.
a new collection resulting from applying the given functionf to each char of this string and collecting the results.
Builds a new string by applying a function to all chars of this filtered string.
Builds a new string by applying a function to all chars of this filtered string.
the function to apply to each char.
a new string resulting from applying the given functionf to each char of this string 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.