Cộng đồng Hỏi & Đáp của Inflearn
함수형 프로그래밍은 이터레이터를 이용하는 프로그래밍인가요?
Viết
·
334
0
안녕하세요, 강의 잘 보고 있습니다.
함수형 프로그래밍을 사용하는 이유 중 하나가 조합성이 뛰어나다는 점으로 이해하고있는데요,
조합성이 뛰어나다는 것은, 기존 map,filter,reduce,join과 같은 arr의 메서드들은 arr에 국한되지만,
유인동 개발자님께서 보여주신 코드처럼 함수형 프로그래밍은 이터러블이 사용할 수 있는 함수들을 구현해주었기 때문에 조합성이 좋고 확장성이 좋다고 할 수 있는 건가요?
때문에, 이터레이터를 사용하여야 함수형 프로그래밍이라고 할 수 있는 걸까요?
감사합니다!
javascript함수형-프로그래밍
Câu trả lời 2
1
mduniv
Người chia sẻ kiến thức
함수형 프로그래밍이 좀 더 큰 주제이고 이터러블 프로그래밍이나 LISP이 좀 더 작은 주제라고 볼 수 있을거 같습니다. :)
함수형 프로그래밍은 인풋과 아웃풋만으로 소통하기 때문에 조합성이 좋습니다.
이터러블을 다루는 여러 함수들과 조합도 역시 좋습니다.
감사합니다 :)






물론입니다 :)