개요함수형 프로그래밍(Functional Programming)은 상태 변경과 부작용(Side Effect)을 최소화하고, 순수 함수(Pure Function)를 중심으로 프로그램을 구성하는 프로그래밍 패러다임이다. 기존의 절차형/객체지향 프로그래밍과 달리 ‘어떻게(How)’보다 ‘무엇을(What)’ 수행할지에 초점을 맞추며, 병렬 처리와 안정성이 중요한 현대 소프트웨어 환경에서 다시 주목받고 있다. JavaScript, Python, Scala, Haskell 등 다양한 언어에서 지원된다.1. 개념 및 정의함수형 프로그래밍은 프로그램을 상태 변화 없이 함수의 조합으로 구성하고, 데이터 흐름을 중심으로 문제를 해결하는 선언형 프로그래밍 방식이다.2. 특징구분설명비교/차별점순수 함수동일 입력 → 동일 출력..