일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
Tags
- 파이썬
- JavaScript
- Rails
- 함수형 프로그래밍
- Pattern
- javscript
- lambda calculus
- 람다 칼큘러스
- 큐
- Network
- JDBC
- 백준
- Java
- Spring
- DesignPattern
- exception
- design-pattern
- solid
- 로버트마틴
- Collection
- functional programming
- 프로그래머스
- 디자인패턴
- 자바
- Collections
- 스택
- 겨울카카오인턴
- Python
- tcp
- Eclipse
Archives
- Today
- Total
목록옵셔널 (1)
개발자 노트
이게 모나드인가?
참조모나드 영어 위키 - https://en.wikipedia.org/wiki/Monad_(functional_programming)함수 영어 위키 https://en.wikipedia.org/wiki/Function_(mathematics)함수 한글 위키 - https://ko.wikipedia.org/wiki/함수도입이번에는 글의 흐름을 다르게 진행해보려고 합니다.모나드가 무엇인지 바로 말씀드리지 않고, 연속적으로 함수의 합성할 때 마주하는 문제점을 고민 해보고, 해결 방법을 제시함으로써 모나드(라고 불릴만한 것)을 이해해보도록 하겠습니다.그래서 먼저 함수가 무엇인지 다시 살펴봄으로써 이해를 높힌 뒤 문제되는 예제를 설명드리겠습니다.개인적인 견해가 있으므로 참고하시어 읽어주세요. 그래서 제목에서 보시..
컴퓨터 언어/함수형 프로그래밍
2023. 6. 25. 19:37