Functional programming

Dart

[Dart] 함수형 프로그래밍 (Functional Programming)

1. 함수형 프로그래밍 (Functional Programming)Dart는 객체 지향 프로그래밍과 함수형 프로그래밍, 비동기 프로그래밍을 모두 제공하는 언어입니다. 이번 포스팅에서는 함수형 프로그래밍(Functional Programming, FP)에 대해 소개하겠습니다. 함수형 프로그래밍은 순수 함수와 불변성을 기반으로 하는 프로그래밍 방식이에요. 순수 함수와 불변성에 대해서는 아래 특징에서 설명드릴게요. 2. 특징1) 순수 함수 (Pure Function)순수 함수는 동일한 입력에 대해 항상 동일한 결과를 반환하고, 외부 상태를 변경하지 않는 함수입니다. int add(int a, int b) { return a + b;}이 함수는 a와 b를 인자로 받아 두 수를 더하는 함수예요. a = 1, b..

Meezzi
'Functional programming' 태그의 글 목록