일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- lambda calculus
- 스택
- 큐
- Rails
- Pattern
- solid
- 백준
- DesignPattern
- Eclipse
- design-pattern
- tcp
- 프로그래머스
- Spring
- 자바
- 파이썬
- Java
- JavaScript
- Python
- 디자인패턴
- 람다 칼큘러스
- 함수형 프로그래밍
- Collections
- Network
- javscript
- 겨울카카오인턴
- exception
- 로버트마틴
- functional programming
- Collection
- JDBC
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