Skip to content
김태헌 edited this page Sep 26, 2024 · 4 revisions

예시 1: 배열에서 사용

import { map } from 'mori-ts';

const array = [1, 2, 3];
const result = map(value => value * 2, array);

console.log([...result]); // 출력: [2, 4, 6]

예시 2: 프라미스와 함께 사용

import { map } from 'mori-ts';

const promise = Promise.resolve([1, 2, 3]);
const result = map(value => value * 2, await promise);

console.log([...result]); // 출력: [2, 4, 6]

예시 3: 파이프라인과 함께 사용

import { pipe, toAsync, map, toArray } from 'mori-ts';

const res = pipe(
  [1, 2, 3],
  map(value => value * 2),
  toArray,
); // 출력: [2, 4, 6]

const res2 = await pipe(
  [1, 2, 3],
  toAsync,
  map(value => value * 2),
  toArray,
); // 출력: [2, 4, 6]

테스트 코드 링크

https://github.com/gangnamssal/mori-ts/blob/main/src/test/map.spec.ts

Clone this wiki locally