강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của easyiscat2273
easyiscat2273

câu hỏi đã được viết

Lập trình hàm và JavaScript ES6+

Hàm nối đa hình hơn Array.prototype.join

함수형 프로그래밍은 이터레이터를 이용하는 프로그래밍인가요?

Viết

·

334

0

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

함수형 프로그래밍을 사용하는 이유 중 하나가 조합성이 뛰어나다는 점으로 이해하고있는데요,

 

조합성이 뛰어나다는 것은, 기존 map,filter,reduce,join과 같은 arr의 메서드들은 arr에 국한되지만,

 

유인동 개발자님께서 보여주신 코드처럼 함수형 프로그래밍은 이터러블이 사용할 수 있는 함수들을 구현해주었기 때문에 조합성이 좋고 확장성이 좋다고 할 수 있는 건가요?

 

때문에, 이터레이터를 사용하여야 함수형 프로그래밍이라고 할 수 있는 걸까요?

 

감사합니다!

javascript함수형-프로그래밍

Câu trả lời 2

1

easyiscat님의 프로필 이미지
easyiscat
Người đặt câu hỏi

안녕하세요, 유인동 개발자님, 혹시 강의 내용을 제가 직접 다시 구현한 것을 깃에 올려도 될까요??

잘몰라서 여쭤봅니다! 감사합니다.

mduniv님의 프로필 이미지
mduniv
Người chia sẻ kiến thức

물론입니다 :)

easyiscat님의 프로필 이미지
easyiscat
Người đặt câu hỏi

감사합니다!

1

mduniv님의 프로필 이미지
mduniv
Người chia sẻ kiến thức

함수형 프로그래밍이 좀 더 큰 주제이고 이터러블 프로그래밍이나 LISP이 좀 더 작은 주제라고 볼 수 있을거 같습니다.  :)

함수형 프로그래밍은 인풋과 아웃풋만으로 소통하기 때문에 조합성이 좋습니다.

이터러블을 다루는 여러 함수들과 조합도 역시 좋습니다.

감사합니다 :)

Hình ảnh hồ sơ của easyiscat2273
easyiscat2273

câu hỏi đã được viết

Đặt câu hỏi