[개발일기] 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개의 댓글