# Functional

43개의 포스트

Javascript class형 함수형(functional)

📌class형과 함수형의 차이점? 함수 선언식(function declarations)과 클래식 선언식(class declaration) 사이의 중요한 차이점은 함수 선언식은 호이스팅이 되고, 클래스 선언식은 그렇지 못한다는 점이다. 우선 클래스를 선언한 뒤 그 후

2022년 7월 31일
·
0개의 댓글
·
post-thumbnail

elm 찍먹

functional front-end language

2022년 7월 12일
·
1개의 댓글
·

fixed point combinator

Y Combinator가 인자로 주어진 함수에 대한 fixed point를 만든다는 것의 의미가 잘 이해되지 않아서 정리해보는 중. 헷갈렸던 이유는 재귀를 종료하는 것이 Y의 역할이라고 오해해서였다. Y는 단지 함수를 무한하게 반복시킬 뿐이다.

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

Component LifeCycle & useEffect

함수형 컴포넌트의 라이프 사이클과 useEffect

2022년 4월 4일
·
0개의 댓글
·

미리 정의되어있는 함수형 인터페이스

정의되어 있는 모든 함수형 인터페이스를 암기할 필요는 없다.사용법만 알아두면 좋을 것 같다.boolean test(T t) : 전달 인자를 근거로 참 또는 거짓을 반환LongPredicate -> boolean test(long value)DoublePredicate

2022년 3월 31일
·
0개의 댓글
·

JAVA | 객체 생성자를 함수 인터페이스로 다루기

JAVA 에서 생성자를 함수 인터페이스로 다루는 방법을 찾아보았다.

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

React | 함수형 컴포넌트 만들기 & 사용하기

Navigation Bar html 코드를 리액트 컴포넌트로 만들려고 한다.리액트 컴포넌트의 종류는 두가지가 있다. class형 컴포넌트function형 컴포넌트이중 현업에서 많이 사용하는 function형 컴포넌트를 사용해 아래 코드를 컴포넌트로 만들었다.기존의 ht

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

자바 함수형 프로그래밍 활용

java.util.function 패키지에 포함되어 있다.일반자바 함수와 비교해 함수형 인터페이스의 장점은 내부적으로 다양한 메소드를 제공하고 Stream, Optional 등의 인터페이스와 연동해 깨끗한 코드를 만들 수 있다. Function<T,U> : 하나의

2022년 2월 24일
·
0개의 댓글
·

커링(currying).. 좋아하세영?

Functional Programming 의 근사한 기교 중에 하나인 커링을 탐구해보아욤.우리는 자주 메서드나 함수에서 객체를 리턴하는 것은 이상하게 여기지 않아왔으나, 함수를 리턴하는 것은 그렇게 익숙한 느낌은 아니었나봐요이제 진정하게 함수를 일급시민이라고 인정하면서

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

DI 와 AOP 는 역함수의 관계

스프링에선 DI (Dependency Injection)를 먼저 설명한 이후에 AOP 를 연이어 설명합니다. 이유는 AOP의 동작원리도 DI스럽게 이루어지기 때문이기도 하지만.. 실은 속성주입과 타겟주입에 대한 개념 차이를 나타내기 위해서예요.타겟에 속성을 주입한다DI

2021년 12월 7일
·
2개의 댓글
·

Reshape Of AIFFEL (Fundamental 18)

Tensorflow V1에 비해 V2가 갖는 특별한 장점Keras라는 쉽고 간결한 머신러닝 프레임워크를 수용하여 Tensorflow V2의 표준 API로 삼았다.PyTorch가 제안한 Eager Mode는 딥러닝 그래프가 다 그려지지 않아도 부분적인 실행이나 오류 검증

2021년 7월 31일
·
0개의 댓글
·
post-thumbnail

당신은 이미 펑터Functor를 알고 있다

웬만큼 경험있는 개발자들은 사실 functor가 뭔지 잘 알고 있습니다. 그렇다면 이 글은 무얼 위한 걸까요. 그게, 자기가 알고 있었다는건 몰랐잖아요?

2021년 6월 8일
·
2개의 댓글
·
post-thumbnail

[functional-js] Promise

자바스크립트 프로미스의 활용

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

[functional-js] 비동기 동시성

자바스크립트에서 비동기 프로그래밍을 구현하는 방법에 대해 알아보자.

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

[functional-js] 지연평가2

자바스크립트 지연평가에 대해 알아보자.

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

[functional-js] 함수의 중첩, go, pipe, curry

중첩된 함수의 가독성을 높이기 위한 go, pipe, curry를 구현해보자.

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

[functional-js] 이터러블 프로토콜을 따르는 map, filter, reduce 함수 구현

이터러블 프로토콜을 따르는 map, filter, reduce 함수를 구현해보자.

2021년 2월 6일
·
1개의 댓글
·
post-thumbnail

[functional-js] 일급함수 고차함수

일급함수와 고차함수에 관련된 용어들과 개념들에 대해 알아보자.

2021년 1월 25일
·
0개의 댓글
·
post-thumbnail

[Java8] 람다와 enum을 이용해 계산기 만들기

자바 8 강의 중 람다 or 함수형 프로그래밍으로 확장성 있는 개발을 할 수 있다면서 간단한 예시로 계산기를 만들어서 보여주었다. 문득, 해당 함수를 enum 으로 만들어 재활용할 수 있게 만들어 놓고 사용하면 좋을 것 같아서 연습 겸 만들어본 계산기

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