## onEach · function

**Signature:** `{ <K, T>(target: Map<K, T>, render: (value: T, key: K) => void, makeKey?: (value: T, key: K) => SortKeyType): void; <T>(target: Set<T>, render: (value: T) => void, makeKey?: (value: T) => SortKeyType): void; <T>(target: readonly T[], render: (value: T, index: number) => void, makeKey?: (value: T, index: number) => S...`

**Type Parameters:**

- `K`
- `T`

**Parameters:**

- `target: Map<K, undefined | T>`
- `render: (value: T, key: K) => void`
- `makeKey?: (value: T, key: K) => SortKeyType`
