-
[함수형 프로그래밍] 함수형 프로그래밍 콕 찔러보기Web Dev/1. JS 문법 관련 2021. 1. 10. 23:30728x90
함수형 프로그래밍 콕 찔러보며!
유인동님의 강의를 통해서 함수형 프로그래밍이 대체 무엇인지 감을 좀 잡아보려고 한다. 아마 사람들 말로는 이미 React를 다루면서 함수형 프로그래밍을 모르면서도 쓰고 있었을거라는데, 한번 제대로 뭔지 보려고 한다(아마 제대로 다 이해는 못할것이다!)
공부 자료 1. 유인동님의 유튜브 비디오
공부 자료 2. 유인동님의 인프런 강의(무료버전)
자바스크립트로 알아보는 함수형 프로그래밍 (ES5) - 인프런
마플(http://www.marpple.com)의 CTO 유인동님이 알려주는 함수형 프로그래밍에 대한 강좌 입니다. 함수형 프로그래밍으로 라이브러리를 직접 만들어가며 함수형 프로그래밍의 패러다임과 코딩의 즐거
www.inflearn.com
공부 자료 3: 타입스크립트와 함수형 프로그래밍
타입스크립트와 함수형 프로그래밍 | 유기체의 다락방
타입스크립트와 함수형 프로그래밍 서두 제목을 참 정하기 어려웠다. 프로그래밍 패러다임과 자바스크립트 계열 언어와의 궁합을 다루다보니... 최근 관심이 가는 함수형 프로그래밍에 대해 훑
62che.com
이 글을 읽고 좀 혼란스러웠는데, 다른 분들의 말을 들어보니 지금의 타입스크립트는 타입이 있는 의미가 더 크기 때문에 함수형 프로그래밍을 얼마든지 적용할 수 있다고 하셨다. 이부분은 타입스크립트를 더 공부하면서 확인해야할 것 같다.
공부 자료 4: 함수형 프로그래밍 강의
함수형 프로그래밍과 JavaScript ES6+ - 인프런
ES6+와 함수형 프로그래밍을 배울 수 있는 강의입니다. 이 강좌에서는 ES6+의 이터러블/이터레이터/제너레이터 프로토콜을 상세히 다루고 응용합니다. 이터러블을 기반으로한 함수형 프로그래밍,
www.inflearn.com
공부 자료 5: JS로 함수형 프로그래밍 배우기
JS로 함수형 프로그래밍 배우기
함수형 프로그래밍이 뭐야?
velog.io
함수형 프로그래밍을 도와주는 것들
[underscore.js] underscore.js란 무엇인가?
underscore.js란 무엇인가?
medium.com
- lodash:
Lodash란?
Lodash란 js 라이브러리 공식 메뉴얼을 학습해보고자 한다. "A modern JavaScript utility library delivering modularity, performance & extras" 라고 공식 홈페이지에서 소개하고 있다. jquery처럼 전역으로 선..
bucheo3.tistory.com
- ramda:
Ramda Documentation
Ramda emphasizes a purer functional style. Immutability and side-effect free functions are at the heart of its design philosophy. This can help you get the job done with simple, elegant code.
ramdajs.com
람다(Ramda)와 로다시(Lodash) 그리고 함수형 프로그래밍
What is good code?
engineering.huiseoul.com
- 람다(Ramda) 라이브러리를 이용해 자바스크립트에서 함수형 프로그래밍하기
람다(Ramda) 라이브러리를 이용해 자바스크립트에서 함수형 프로그래밍하기 | 박연오
bakyeono.net
lodash/lodash
A modern JavaScript utility library delivering modularity, performance, & extras. - lodash/lodash
github.com
이러한 라이브러리들을 보고 어떻게 구현되어있는지 보고, 실제로 한번 만들어보면서 공부하면 좋을 것 같다.
함수형 프로그래밍을 콕 찔러본 후기
정말 엄청난 개념같다. OOP는 처음에 들었을때, 우와~이런느낌보다는 왜자꾸 자동차 얘기일까싶었는데 함수형 프로그래밍은 정말 충격적이고 신선하다. 열심히 공부해봐야지
'Web Dev > 1. JS 문법 관련' 카테고리의 다른 글
[함수형 프로그래밍] 섹션 2. ES6에서의 순회와 이터러블: 이터레이터 프로토콜 (0) 2021.01.21 [함수형 프로그래밍] 섹션 1. 함수형 자바스크립트 기본기 (0) 2021.01.21 [TypeScript] 시작하기 - 설치하고, 컴파일 해보자 (0) 2021.01.10 Javascript 의 숫자 범위 (2의 53승 - 1) ~ -(2의 53승 - 1) (0) 2020.12.28 __proto__ dunderscore proto (0) 2020.09.26