Рет қаралды 4,106
#함수형프로그래밍 #코딩 #프로그래밍
이번 영상에서는 함수형 프로그래밍의 대표적인 테크닉 중 하나인 currying에 대해 알아본다. Currying는 한 번에 해야 하는 일을 여러 단계로 쪼개 처리하는 코딩 방식이다. 이를 설명하기 위해 샌드위치를 만드는 함수를 예로 드는데, 기존의 방식은 한 함수가 샌드위치의 세 가지 재료(빵, 고기, 채소)를 한 번에 처리하지만, Currying은 이 공정을 각 재료, 즉 인자별로 분할한다. 이를 적용하여 함수를 단계별로 분할해서 실행할 수 있다. 이렇게 함으로써 기존의 공정을 각각의 재료별로 여러 단계와 갈래로 분화해서 처리할 수 있다는 장점이 있다. 이번 영상에서는 이에 대한 자세한 코드 예시와 설명을 제공한다. 다음 영상에서는 함수형 프로그래밍의 가장 까다로운 주제인 모나드에 대해 알아볼 예정이다.
= = =
🏠 얄코사이트: www.yalco.kr
📖 얄코 도서: www.yalco.kr/book/
🧑🏫 얄코 강의: www.yalco.kr/#lectures
🎥 제대로 파는 Git & GitHub: • 제대로 파는 Git & GitHub (대...
🎥 제대로 파는 자바: • 제대로 파는 자바 - Java 끝.장.내...
🎥 제대로 파는 파이썬: • 제대로 파는 파이썬 - Python 끝장...
🎥 제대로 파는 자바스크립트: • (구판) 제대로 파는 자바스크립트 - 고...
🎥 제대로 파는 HTML & CSS: • 제대로 파는 HTML & CSS (대학생...
🎥 갖고 노는 MySQL 강좌: • 왕초보용! 갖고 노는 MySQL 데이터베...
🎥 반응형 프로그래밍 RxJS 강좌: • 반응형 프로그래밍이 뭔가요? (+ Rea...