Type of elements within source.
extends PropertyKey Property key type returned by keySelector.
Type of value returned by valueSelector.
An object populated with the projected key/value pairs.
The entire sequence is enumerated immediately. When keySelector produces duplicate keys, later values overwrite earlier ones.
Materialises source into a plain object keyed by the provided selector.