Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- ES6
- ChatGPT
- 자료구조
- nestjs
- typescript
- stream
- GPT
- Let's Encrypt
- Schema Registry
- https
- 비주얼 스튜디오 코드
- python
- vscode
- GIT
- Express
- html
- 함수형프로그래밍
- Certbot
- MSA
- node.js
- Linux
- nodeJS
- javascript
- Generics
- AI
- Functional Programming
- MSK
- 알고리즘
- docker
- 파이썬
Archives
- Today
- Total
목록FP (1)
JangBaGeum.gif
함수형프로그래밍의 핵심 중 하나는 순수 함수이다. 순수 함수란 상위 혹은 외부의 상태에 영향을 받지 않도록 부수 효과가 없고 동일한 인자가 주어졌을 때 항상 같은 값을 반환하는 함수이다. 이러한 특징은 평가 시점을 따질 필요가 없다. 이유는 동일한 인자를 함수에게 주었을 때 다른 값이 나온다면 함수를 평가할 시점이 애매해지지만 동일한 인자가 주어졌을 때 항상 같은 값을 반환한다면 어디서든 평가가 가능하기 때문이다. 부수 효과는 상위 혹은 외부의 상태를 변경하는 것을 말한다. 순수 함수와 비 순수 함수 순수 함수 function add(a, b) { return a + b; } console.log(add(10, 5));// 15 console.log(add(10, 5));// 15 console.log(..
ETC/알고리즘 & 문법
2022. 10. 11. 23:12