정보) 사실 전 함수형 프로그래밍을 이렇게 하는 게 맞는 건지는 잘 모릅니다.
그리고 사실 중간 대체과제의 일부분이라 함수형 프로그래밍 환경도 제대로 구축 못하고 시작했는데, 아마 제대로 짜면 이런 모습이 나올 겁니다.
like_data = Flatlist(data) >> find_like >> to_str >> drop(4) >> int
print(like_data)
그러니까 결국, 주석이 없어도 이 코드가 "아 대충 전체 데이터에서 좋아요 데이터 찾고 string으로 바꾼 다음에 앞부분 4글자 자르고 int로 바꾸는구나" 정도로 읽힐 수 있다는 게 함수형 프로그래밍의 가장 큰 장점인 것 같음.
'Computer Science' 카테고리의 다른 글
고속 푸리에 변환, 이론부터 구현까지 (4) | 2023.01.02 |
---|---|
ply 공식문서 6.8절 번역 (번역기 돌림) (0) | 2022.11.30 |
[C++] 표준 라이브러리 클래스 상속받기 (feat. Maybe 모나드 구현) (0) | 2022.09.27 |
[C++] class Matrix 구현 (0) | 2022.09.24 |
[C++] Disjoint Set 기초 구현 (0) | 2022.09.09 |
댓글