함수형 프로그래밍

Kotlin

코틀린 함수

함수형 프로그래밍 함수가 일급 객체로써 재사용성을 높인 프로그래밍 패러다임 일급 객체 : 변수나 데이터에 할당할 수 있고 리턴값으로 사용 가능하며 객체를 인자로 넘길 수 있어야 함 방식 의미 ex 절차 지향 프로그래밍 순서대로 동작하는 방식 C 객체 지향 프로그래밍 클래스가 최우선이 되는 방식 Java, C++ 함수형 프로그래밍 함수의 동작이 최우선이 되는 방식 Kotlin, Javascript 장점 코드를 간결하게 구현할 수 있고 가독성을 높일 수 있음 동시성 작업을 쉽게 구현할 수 있음 람다 함수 람다 함수는 익명 함수를 의미 람다 규칙 람다 함수는 중괄호{}로 표현 -> 기준으로 왼쪽은 매개변수, 오른쪽은 함수 내용으로 작성 매개변수 타입을 추론할 수 있으면 생략 가능 함수의 마지막 표현식은 반환 ..

Jyuni
'함수형 프로그래밍' 태그의 글 목록