이터러블

Node.js/Javascript

[함수형프로그래밍] 2. 이터러블 이터레이터 프로토콜 근데 이제 range 함수 예제를 곁들인

이 강의는 Inflearn 유인동 님의 강의 함수형 프로그래밍과 Javacsript ES6+ 를 수강하고 작성한 글입니다. 🐳 이터러블 ? 이터레이터 ? 함수형 프로그래밍은 함수 사용, 불변 데이터를 중심을 두고 있습니다. 이터러블 이터레이터는 이 함수형 프로그래밍 패러다임에서 반복 가능한 프로토콜을 지원하는 모든 데이터 구조에 대해 작동할 수 있는 프로토콜입니다 ! 그렇기 때문에 이터러블 이터레이터 프로토콜을 이용해 함수들을 조합하고 재사용하는데 중요한 역할을 하게 됩니다. 그렇다면 Iterable , Iterator는 JS에서 어떤 의미일까 ? 이번 포스팅을 통해 Iterable , Iterator에 대해서 알아봅시다 ! 🐳 Iterable Protocol 먼저 '프로토콜'이란 무엇일까요 ? ( ..

Node.js/Javascript

[함수형프로그래밍] 0. 함수형 프로그래밍이란 ?

어떤 것을 학습하기 이전에 학습하려는 기술이 왜 필요하며, 핵심이 뭔지, 왜 이것을 학습해야 하는지 알아야 학습 능률이 올라갑니다. Inflearn 유인동 님의 강의 함수형 프로그래밍과 JavaScript ES6+ 를 학습하기에 앞서 왜 함수형 프로그래밍 학습에 앞서 함수형 프로그래밍이 무엇인지, 왜 필요한지, 특징은 뭔지 살펴봅시다. 🐳 함수형 프로그래밍이란 ? 함수형 프로그래밍이란? 계산을 수학적 함수의 평가로 취급하고, 상태 변경과 데이터의 변형을 피하는 프로그래밍 패러다임입니다. 함수형 프로그래밍이 추구하는 것은 예측 가능성을 높이고, 부작용을 최소화하며, 코드의 가독성과 유지보수성을 향상시키는 것입니다. 위의 목적을 달성하기 위해 함수들을 조합해 데이터를 다루는 프로그래밍 패러다임을 함수형 프로..

후뿡이
'이터러블' 태그의 글 목록