• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    해결됨

curry를 이용하지 않고 작성해봤는데, 이런방식도 괜찮나용?

20.12.10 20:50 작성 조회수 180

1

const sum = (f) => pipe(
    map(f),
    reduce(add),
  );

  const total_quantity = sum(
    p => p.quantity
  );

  log(total_quantity(products));

  const total_price = sum(
    p => p.price * p.quantity
  );

  log(total_price(products));

답변 1

답변을 작성해보세요.

1

그럼요 :) 

명시적으로 단항 함수를 만드는 것은 정적 검사 도구나 IDE 의 도움을 더 잘 받을 수 있다는 장점이 있습니다 :)