# first-class citizen

9개의 포스트

1급 객체[First-class citizen]란?

요즘, 함수형 프로그래밍이 떠오르면서 1급 객체(First-class citizen)란 말을 많이 듣게 되는 것 같다. 1급 객체의 특징은 아래와 같다. 아래 3 가지조건을 충족한다면 1급 객체라고 할수 있다. > 1급 객체의 조건 3가지 변수나 데이타에 할당 할

2022년 9월 1일
·
0개의 댓글
·

First Class Citizen

First Class Citizen(1급 객체)에 대해서 알아보쟈🙌

2022년 7월 29일
·
0개의 댓글
·

[python 기초] 중첩함수

중첩함수는 함수 안에 함수가 있는 형태로, 외부함수+내부함수의 조합이다. 그리고 모든 내부함수는 외부함수의 메모리에 접근할 수 있다.

2022년 3월 8일
·
0개의 댓글
·
post-thumbnail

일급객체함수(first-class citizen)

자바스크립트에도 특별한 대우를 받는 일급 객체(first-class citizen)가 있다. 대표적인 일급 객체 중 하나가 함수이다.자바스크립트에서 함수는 아래와 같이 특별하게 취급된다.함수를 변수에 할당할 수 있기 때문에, 함수를 배열의 요소나 객체의 속성값으로 저장

2021년 9월 14일
·
0개의 댓글
·

JavaScript 고차 함수(Higher-Order Function)

일급 객체 JavaScript에선 다른 자료형(string, float, array 등)과 마찬가지로 함수 역시 변수(variable)로 받을 수 있다. (자바스크립트에서만 고차 함수가 있는건 아니다.) 새로운 변수에 함수를 재선언할 수도 있다. 위처럼 긴 이름을

2021년 2월 9일
·
0개의 댓글
·
post-thumbnail

TIL39: First Class Citizen

First Class Citizen : FunctionAssignment - 변수에 할당할 수 있다.Argument - 다른 함수의 인자로 전달될 수 있다.Return Value - 다른 함수의 결과로서 반환될 수 있다.

2020년 9월 26일
·
0개의 댓글
·
post-thumbnail

Python - First-class citizen

파이썬 및 다른 프로그래밍 언어에 관해 보다보면 일급객체 / first-class citizen/ first-class object 와 같은 말을 볼 수 있다.일급객체란 변수나 데이터 구조에 넣을 수 있어야 한다매개변수로 전달할 수 있어야 한다return값으로 사용할

2020년 8월 23일
·
0개의 댓글
·

[Javascript] 고차함수

일급 객체(first-class citizen)의 세 가지 특징을 설명할 수 있다.고차 함수(higher-order function)에 대해 설명할 수 있다.추상화(abstraction)에 대해 설명할 수 있다.추상화의 관점에서 고차 함수가 갖는 이점에 대해 설명할 수

2020년 8월 14일
·
0개의 댓글
·
post-thumbnail

Python Decorator

함수 내부의 코드를 직접 수정하는 대신 데코레이터를 사용해서 추가적인 처리를 하도록 해주는 디자인 패턴.서버에 요청이 왔을 때 전처리, 후처리가 필요한 경우. 요청에 대한 로직을 처리하기 전 token 검증특정 함수의 로직이 완료될 때까지의 시간 측정반복되는 로직을 코

2020년 7월 3일
·
0개의 댓글
·