DRAFT: implement sequence

This commit is contained in:
2026-04-23 22:54:07 +02:00
parent 6c7fad267c
commit e2a18101cf
85 changed files with 1142 additions and 1 deletions

View File

@@ -0,0 +1,5 @@
export function* associateBy<T, K>(value: Iterable<T>, transform: (it: T) => K): Iterable<[K, T]> {
for (const it of value) {
yield [transform(it), it];
}
}