강의

멘토링

커뮤니티

Inflearn Community Q&A

hybam3188812's profile image
hybam3188812

asked

Functional Programming and JavaScript ES6+

First-class function

일급 함수에 대해 질문이 있습니다.

Written on

·

301

0

안녕하세요. 강의 잘 듣고 있습니다.

일급 함수에 대해 궁금한 것이 있습니다.

일급의 조건에 보면 함수의 결과로 사용될 수 있다고 했는데요,

그러면 forEach와 같이 어떠한 값을 return하지 않는 함수는 일급 함수가 아닌가요?

함수형-프로그래밍javascript

Answer 2

1

mduniv님의 프로필 이미지
mduniv
Instructor

안녕하세요 :) forEach 자체는 함수이기 때문에 일급이 맞습니다. forEach 함수 자체를 인자로 전달할 수 있으니까요. 다만 forEach 함수가 인자로 받을 함수는 대체로 부수효과가 있는 함수일거에요. :)

0

Hybam H님의 프로필 이미지
Hybam H
Questioner

아.. 함수의 결과로 사용될 수 있다는 것이군요.
꼭 결과로 사용되어야만 하는지 알았습니다.

사용될 수 있는데 사용하지 않은 것으로 이해해도 될까요?

hybam3188812's profile image
hybam3188812

asked

Ask a question