함수형 프로그래밍이란?

·2023년 4월 13일
0
post-thumbnail

함수형 프로그래밍

객체 지향, 절차 지향 등과 같은 하나의 프로그래밍 패러다임 중 하나로, 프로그램을 함수들의 연속적인 평가로 보는 개념이다. 자료 처리를 수학적 함수의 계산으로 취급하고 상태 및 데이터의 변질을 멀리하는 것에 강조하여 코드의 안정성과 예측 가능성을 높인다.

함수형 프로그래밍은 예전부터 연구되어 온 개념이지만, 최근에는 빅데이터와 같이 대량의 데이터를 병렬 처리하기 위한 용도로 주목을 받으며 많은 관심을 받고 있다. 자바스크립트, 파이썬등의 프로그래밍 언어에서 함수형 프로그래밍을 지원하고 있다.

profile
새로운 것에 관심이 많고, 프로젝트 설계 및 최적화를 좋아합니다.

0개의 댓글