# Functor

12개의 포스트

[C++] 함수 객체

[C++] 함수 객체

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

Functor & Monad

함수형 프로그래밍을 공부하다보면 벽을 한번 마주한다. Functor와 Monad가 그것이다.

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

High Order Function

자주 사용하는 고차함수들에 대해서 이해해보자.map, flatMap과 같은 경우는 여러가지가 존재하는데, 각각의 활용 방법에 대해서 알아보자.

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

[주절주절] C++에서 비교 객체(Functor) 사용 시 주의할 점

값이 바뀌지 않거나, 않아야 하는 함수는 const를 반드시 붙이자!

2021년 12월 16일
·
0개의 댓글
post-thumbnail

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

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

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

PBT로 FP 법칙 확인해보기 - Functor

우리는 함수형 프로그래밍 패러다임을 지원하는 많은 언어에서 다양한 자료 구조에 대해 map 함수를 지원하는 것을 알고 있다. 이러한 이른바 "map 함수를 구현하는 자료 구조"를 일반화한 특질을 Fucntor라고 부른다.functor는 어떤 형식(type)에 대한 것이

2021년 2월 11일
·
0개의 댓글

Functor와 Monad

요즘 레츠스위프트를 구독하면서 여러가지 소식들을 접하고 있다. 여러 소식 중에 함수형 프로그래밍과 관련된 글을 그저께 읽다가 Functor와 Monad를 다시 접하게 되었다. 이 친구들은 기술 면접 준비하다가 몇번 스치다가 말았던 부분인데, 시간도 많으니! 이번 기회에

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

identity functor

프로그래밍 언어에 존재하는 모든 구체적인 타입은 암시적으로 identity functor로 lifting 되어 있는상태인가?η가 Identity functor인 I를 functor M으로 변환하는 natural transformation 이고이에 해당하는 haskell

2020년 10월 26일
·
0개의 댓글

bifunctor & profunctor

fmap(covariant functor), contramap(contravariant functor), bimap(bifunctor)에 대해서 이해했다면 dimap(profunctor)는 어렵지 않다.

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

contravariant functor

contravariant functors reverse the direction of composition. - Wikipedia covariant functor F(f∘g)=F(f)∘F(g) contravariant functor F(f∘g)=F(g)∘F(f)

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

FP in JS (자바스크립트로 접해보는 함수형 프로그래밍) - Either 함수자

지난 글에서 Maybe라는 함수자에 대해서 알아봤습니다. 오늘은 지난 글에 이어서 Either라는 함수자에 대해서 알아보겠습니다. Maybe를 쓸 때 약간의 부족한 부분이 있는데 이 부분을 채워줄 수 있는 함수자입니다.

2019년 12월 1일
·
0개의 댓글
post-thumbnail

FP in JS (자바스크립트로 접해보는 함수형 프로그래밍) - 함수자(Functor), Maybe

오늘은 함수자(Functor)에 대해서 알아보도록 하겠습니다. 함수형 프로그래밍에 생소하신 분들은 `함수자`라는 용어가 생소하실 수 있습니다. `특정한 조건을 만족하는 객체`라고 생각하시면 됩니다.

2019년 11월 25일
·
4개의 댓글