함수형 프로그래밍(Functional Programming)은 프로그래밍 패러다임 중 하나로, 수학적인 함수 개념을 기반으로 하는 프로그래밍 방법입니다. 함수형 프로그래밍에서는 변수의 값을 변경시키지 않고, 함수의 조합으로 문제를 해결합니다. 이를 통해 복잡한 문제를 간단하게 표현할 수 있고, 코드의 가독성과 재사용성이 높아집니다. 함수형 프로그래밍의 마크(?) 함수와 값의 관계를 표현하는 수학적 기호입니다. 수학에서는 함수를 표현할 때 f(x)와 같이 표기합니다. 이 때, f는 함수의 이름이며, x는 함수에 인자로 전달되는 값입니다. 이와 비슷하게 함수형 프로그래밍에서는 보통 λ(lambda) 기호를 사용하여 함수를 표현합니다. 이를 람다식(lambda expression)이라고 부릅니다. 람다식은 익..