(values: Iterable<unknown>)
| 3096 | } |
| 3097 | |
| 3098 | const makeHashBuckets = (values: Iterable<unknown>): HashBuckets => { |
| 3099 | const buckets: HashBuckets = new Map() |
| 3100 | for (const value of values) { |
| 3101 | hashBucketsAdd(buckets, value) |
| 3102 | } |
| 3103 | return buckets |
| 3104 | } |
| 3105 | |
| 3106 | const hashBucketsHas = (buckets: HashBuckets, value: unknown): boolean => { |
| 3107 | const bucket = buckets.get(Hash.hash(value)) |
no test coverage detected