'함수형 프로그래밍'은 함수형이라는 이름으로 인해 많은 오해를 불러일으킵니다. 가장 흔한 오해는 함수형 프로그래밍의 반대는 '객체 지향 프로그래밍'이라는 생각입니다. 이외에도 함수형 프로그래밍에 대한 오해는 꽤 많습니다. 그래서 오늘 이 글에서 함수형 프로그래밍이 무엇인지에 대해 설명하고, 관련한 오해를 풀어보려합니다. 먼저 함수형 프로그래밍과 관련한 여러 프로그래밍 관점들을 소개하겠습니다. 절차 지향 vs 함수형 vs 객체 지향✅ 절차 지향 프로그래밍 (Procedural Programming)핵심 개념: 프로그램을 순차적인 절차(명령의 흐름)로 구성하여 문제를 해결함.기반 구조: 함수(또는 프로시저)를 사용하여 코드를 구조화하되, 주로 전역 상태와 공유된 데이터를 중심으로 동작.대표 언어: C, P..