함수형 프로그래밍 스터디를 해봅시다!

평소에 관심이 많은 함수형 프로그래밍과 함께 사실 저는 한번도 해보지 못했던 스터디 라는 형태의 활동이었기에 너무나 즐거운 마음으로 기꺼이 함께하기로 하였습니다. 함수형 프로그래밍은 이론들의 설명들이 난해한데 반해 깨달음(?)을 얻고 나면 코딩을 하는 감각이 달라지게 되는데 그건 학습으로 되는 영역이라기 보다 직접 경험을 통해서 느껴봐야하는 부분이었기에 실습형 체험형 학습방법인 스터디라는 점이 너무 좋았습니다. 어떻게 하면 함수형 프로그래밍의 감각을 잘 느끼게 할 수 있을지 선택한 교재를 바탕으로 적절한 실습형 커리큘럼을 고민을 해보았고 크게 1부와 2부 각 4번의 코스로 구성해보았습니다. 스터디에서 전달하고자 했던 내용들은 다른 함수형 프로그래밍에 관심이 있고 공부를 해보려는 분들에게 도움이 되는 것 같아 내용들을 정리해서 글로 정리해보았습니다. 함수형 프로그래밍에 대해서 이론을 공부해도 감이 잘 오지 않는 분들에게 어떻게 함수형 프로그래밍에 접근을 해나가면 좋을지 도움이 되고자 1부 파트였던 함수형 사고에 대한 이론과 실습과정을 담은 스터디 내용을 바탕으로 정리한 내용입니다. <함수형 사고 이해하기> 함수형 프로그래밍 맛보기 -> 함수형 프로그래밍을 해야하는 이유 느끼기 순수함수(계산) 이해하기 -> 액션에서 계산 빼내기 함수형 프로그래밍 시각화하여 이해하기 -> 함수간 계층도를 그려보기 함수형 프로그래밍 파이프라인 이해하기 -> 파이프라인 그려보기 --- 함수형 프로그래밍에 대한 개론이나 이론적 설명들은 블로그글을 통해서 전달한 바 있으나, 그 글이 실제로 함수형 프로그래밍을 익힐 수 있는 방법들을 제시하고 있다고 생각하지는 않았습니다. 이론을 아는 것과 별개로 실제로 그것을 익히고 써먹기 위해서는 실제로 코드를 작성하면서 그에 맞는 피드백을 하고 체득하는 과정에서 깨닫고 이해하고 성장하는 것이기에 때문에 코치를 하는 과정과 실습을 하는 과정을 글로 남기는 것은 개인차가 있고 환경과 상황이 다르다보니 도움이 되도록 정리를 하는 것이 참 어려웠습니다. 이번에 이렇게 좋은 기회가 되어 직접 많은 사람들과 함께 스터디를 운영하면서 알려주고 실습하고 피드백을 주고 받는 과정을 겪으면서 공통적으로 알려 줄 수 있고 공유할 수 있는 내용들이 이렇게 글로 정리되게 되어 너무 좋습니다. 이 글이 어렵고 막연해보이는 함수형 프로그래밍에 대해서 조금 더 해볼만하다고 느낄 수 있게 하고 직접 해보면서 배울 수 있는 방법이 제시되는 글이기를 바랍니다.

함수형 코딩 스터디를 해봅시다!

Velog

함수형 코딩 스터디를 해봅시다!

다음 내용이 궁금하다면?

지금 간편 가입하고 다음 내용을 확인해 보세요!

또는

이미 회원이신가요?

2023년 1월 15일 오전 4:58

 • 

저장 38조회 2,482

댓글 0