21.11.12 23:44 작성
·
173
0
reduceF함수 내부에서 e => e== nop이라면 acc를 반환하기로 되어있는데,
쉼표를 하고 e가 nop과 같은지 검사하는 이유는 앞에 a=>f(acc,a)가 실패했을 때 호출이 되고 이것이 nop인지 아니면 함수 전체를 reject하려고하는 건지를 확인하려는 의미인 것인가요?
그리고 위의 코드에서 nop은 Lfilter로 부터 전달된 게 맞나요?
답변 3
0
2021. 11. 24. 03:05
제가 질문을 정확히 이해한건지는 모르겠지만,
이 강의 영상 이전에서는 a 가 비동기적인 값이 아니었기 때문일 것 같습니다.
감사합니다. :)
0
2021. 11. 23. 20:38
다시 복습하면서 보고있는데 질문이 생겨 댓글남깁니다!
이번 강의에서는 reduceF를 통해서 구분자에 의한 예외처리를 할 수 있게 된 것까지 알게되었습니다. 그런데 1분15초 쯤에 add라는 함수는 1이라는 동기적인 값(acc)과 비동기적인 값(a) 때문에 잘 동작이 되지않는다고 하셨습니다.
앞의 강의인 "go, pipe, reduce에서 비동기 상황제어" 강의에서 go함수에서는 비동기상황을 다루기위해 reduce를 수정해서 promise값을 처리해주었는데 이때는 왜 이러한 부분을 수정안하고도 그 강의예제들이 잘 돌아간 건가요?
답변 감사했습니다!
0