인프런 커뮤니티 질문&답변

미리바니님의 프로필 이미지
미리바니

작성한 질문수

함수형 프로그래밍과 JavaScript ES6+

총 수량, 총 가격

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

해결된 질문

작성

·

251

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 의 도움을 더 잘 받을 수 있다는 장점이 있습니다 :)

미리바니님의 프로필 이미지
미리바니

작성한 질문수

질문하기