Back to Lo

It Keyify

docs/data/it-keyify.md

1.53.0266 B
Original Source

Keyify returns a map with each unique element of the sequence as a key.

go
collection := func(yield func(int) bool) {
    yield(1)
    yield(2)
    yield(1)
    yield(3)
    yield(2)
}

keyMap := it.Keyify(collection)
// keyMap contains {1: {}, 2: {}, 3: {}}