목차

1. 함수형 프로그래밍 개요

함수형 프로그래밍은 조합성을 강조하는 프로그래밍 패러다임입니다. 그러기 위해서는 다음과 같은 두 가지가 핵심 개념입니다. 또한 함수형 프로그래밍객체지향 프로그래밍과는 다르게 함수를 먼저 코딩하고 함수에 맞게끔 데이터를 디자인하는 것을 의미합니다.

순수함수?

일급함수? JS는 변수에 함수를 담을 수 있습니다.

var f1 = function(a) {
  return a * a;
};