코틀린 아카데미-함수형 프로그래밍. 쉽게 읽기!!!
1장. 코틀린을 사용한 함수형 프로그래밍1-1. 코틀린은 함수형 언어인가?함수형에서는 세상을 함수의 집합으로 간주한다.코틀린은 함수형 언어인가? 코틀린은 함수형 프로그래밍 언어의 전형적 특징을 잘 지원한다, 코틀린은 순수한 함수형 언어는 아니다.함수형 프로그래밍의 특징코틀린은 지원하는가?함수를 객체처럼 다룬다.함수 타입, 람다 표현식, 함수 참조고차 함수완벽히 지원데이터 불변성val 지원, 기본 컬렉션은 읽기 전용이다, 데이터 클래스에서 copy 함수를 제공한다.표현식if-else, try-catch, when 문이 모두 표현식이다.지연 연산lazy 연산자패턴 매칭스마트 캐스팅을 지원하는 when 문재귀 함수 호출tailrec 제어자 이 책은 함수형 프로그래밍의 본질인 '함수를 객체로 사용하는 법'에 초..