함수형 프로그래밍은 함수를 일급 객체로 보고 순수함수 위주로 코드를 작성하는 것을 의미합니다. 순수함수를 이용하여 병렬처리 하는데에 안정성을 보장합니다. 순수함수란 인풋이 같으면 아웃풋이 같은 함수이고, 함수 내에서 외부의 값들을 변경하지 않는 함수를 의미합니다.