• 1급 함수
    • 함수를 값처럼 사용 가능
    • 변수 할당, 파라미터 전달
  • 순수 함수
    • 입력이 같으면 항상 같은 출력을 반환하는 함수
    • 외부 상태를 변경하지 않는 함수
      • 사이드 이펙트가 없는 함수