-
Notifications
You must be signed in to change notification settings - Fork 0
flat
김태헌 edited this page Sep 26, 2024
·
3 revisions
import { flat } from 'mori-ts';
const iter = flat([[1], [2], [3]]);
console.log([...iter]); // 출력: [1, 2, 3]
import { flat } from 'mori-ts';
const iter = flat([['1'], ['b'], ['c']]);
console.log([...iter]); // 출력: ['1', 'b', 'c']
import { flat } from 'mori-ts';
const iter = flat([[[1]], [2, 3], [4, [5]], [6]]);
console.log([...iter]); // 출력: [1, 2, 3, 4, 5, 6]
import { pipe, toAsync, toArray, flat } from 'mori-ts';
const iter = [[1], [2], [3]];
const iter2 = [Promise.resolve([1]), Promise.resolve([2]), Promise.resolve([3])];
const res = pipe(iter, flat, toArray); // 출력: [1, 2, 3]
const res2 = await pipe(iter2, toAsync, flat, toArray); // 출력: [1, 2, 3]
https://github.com/gangnamssal/mori-ts/blob/main/src/test/flat.spec.ts