Back to Lo

It Without

docs/data/it-without.md

1.53.0328 B
Original Source

Returns a sequence excluding all given values.

Examples:

go
seq := func(yield func(int) bool) {
    _ = yield(1)
    _ = yield(2)
    _ = yield(3)
    _ = yield(4)
    _ = yield(5)
}
filtered := it.Without(seq, 2, 4)
var result []int
for v := range filtered {
    result = append(result, v)
}
// result contains 1, 3, 5