[개발일기] 22-06-08

오늘·2022년 6월 8일
0

[개발일기]

목록 보기
47/199

📝 간단하게 쓰는 개발일기

함수형 코틀린

2장을 마무리했다. 함수형 리스트를 구현하는 방법을 보았다. 오늘 공부한 부분은 완벽하게 이해하지는 못했다. 2장 이후에 나오는 함수형 프로그래밍에 대한 구체적인 내용을 알아보고 난 뒤 다시 돌아와서 확인해봐야 할 것 같다..

정리

  • 함수형 프로그래밍의 장점 중 하나는 함수를 재 사용하여 다른 함수를 구현할 수 있다는 것
  • 함수형 리스트를 sealed class 로 구현해서 kotlin의 list가 제공하는 forEach, fold, reverse, foldRight, map 함수를 따라 구현해 봄.
  • sealed class는 자식 클래스에 제한을 두는 클래스로 같은 파일에서 sealed class를 상속받아 구현한 클래스만을 자식 클래스로 가진다.
    (참고한 링크)
profile
Junior Mobile 개발자

0개의 댓글

Powered by GraphCDN, the GraphQL CDN