• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

모나딕한 이라는 것이 무엇인가요?

19.06.09 15:43 작성 조회수 52

1

삭제된 글입니다

답변 4

·

답변을 작성해보세요.

1

map 함수가 functor a 모나드를 받아서 functor b 를 만드는 함수이기에 filter, map이 각각 [a] => [] 와 [a] => [b] 를 만드는 함수다라는 이야기를 한거에요 :)

0

큰돌님의 프로필

큰돌

질문자

2019.06.10

와.. 이해됬습니다. 감사합니다!

0

큰돌님의 프로필

큰돌

질문자

2019.06.10

모나드라는 건 뭔지 알지만 모나딕한 작업이라고 하셔서 그게 궁금해서요ㅠ filter, map이 컨테이너를 이용해서 어떠한 값을 감싸거나 그러지 않는데 어떤 부분에서 모나딕한 부분이라는 건지 궁금해서요ㅎㅎ

0

모나드는 값이나 효과를 감싼 박스라고 이해하시면 됩니다. 이후 비동기:동시성 프로그래밍 1 영상에서도 모나드에 대해서 일부 간단한 설명이 있습니다. 모나드가 무엇을 지칭하는지에 대해서는 충분히 잘 알지 않아도 리습형 함수형 프로그래밍에서는 전혀 상관이 없습니다. 감사합니다.