소개
소개글이 비어있어요
강의
전체1수강평
- 함수형 프로그래밍이 무엇인지 알게 되었습니다.
박상호
2022.10.06
0
- 정말 좋습니다. 직접 문제를 풀어보는 과정이 있어서 도움이 되요.
Tony
2021.12.05
1
- 너무너무 재밌고 신기했습니다
김현준
2021.10.26
1
- 상세한 설명은 좋지만 내실은 좀 약해보입니다.
Wizard Yang
2021.08.01
1
게시글
질문&답변
2021.10.26
"설계하기" 에서 작성한 다이어그램이 이름이 따로 있는 건가요?
강의에서 사용된 다이어그램은 제가 임의로 작성한 것이지만, 프로세스를 그리는 BPMN ( Business Process Modeling Notation) 을 참고하였습니다. 로직을 정리할때는 단순히 Flow-Chart 나 NS-Chart 로도 충분하기는 합니다.
- 0
- 1
- 196
질문&답변
2019.01.31
재귀함수~
FP에서는 state를 갖지 않도록 프로그래밍 하기 위해 노력합니다. 일반적인 while이나 for 를 사용하면 값이 변하는 변수를 갖게 되고, 이 변수가 state 가 됩니다. 최대한 state 가 없도록 하려는 방안중 하나로 재귀가 사용되는 것입니다. state 없이 loop를 사용하는 방법중에 forEach 나 map 같은 것을 사용할 수도 있습니다. while을 사용하더라도 state 없이 가능하다면 충분히 사용할 수 있습니다. 예제에서 재귀를 사용했던 것은 state 를 없애고 대신 함수의 입력값으로 처리할 수 있도록 변경하여기 위해서 재귀함수를 사용했던 것입니다.
- 1
- 1
- 128