map()으로 합성하기, find 대신 L.filter

Jiwontwopunch·2022년 5월 25일
0

독학

목록 보기
74/102
post-thumbnail

map()으로 합성하기

const f=x=>x+10;
const g=x=>x-5;
const fg=x=>f(g(x));

console.log(fg(10)); // 15
console.log(fg()); // NaN

_.go(
  [10],   // [0]이든 []이든 아무일도 일어나지 않음
  L.map(fg),
  _.each(console.log));

find 대신 L.filter

_.each(console.log,
       L.take(1,
              L.filter(u=>u.name==='BB', users)));
// 다음과 같다
_.go(users,
     L.filter(u=>u.name==='BB'),
     L.take(1),
     _.each(console.log));

0개의 댓글