distinct


Description:

public Stream<T> distinct (EqualFunc<T> equal)

Returns a Stream with duplicate elements removed. Uses the provided equality function for comparison.

Example:

    var unique = stream.distinct (GLib.str_equal);

Parameters:

equal

the equality function.

Returns:

a new Stream with duplicates removed.