0
모나드 스타일 프로그래밍에 대해 이해하지만 대부분의 기사에서는 Maybe
과 같은 "단순한"모나드와이 구별을 설명합니다.독자, 작성자 및 주에 대한 적용 사례
Reader
, Writer
및 State
과 같은 모나드는 어떨까요? 응용 방식으로 사용하는 실용 사례가 있습니까?
모나드 스타일 프로그래밍에 대해 이해하지만 대부분의 기사에서는 Maybe
과 같은 "단순한"모나드와이 구별을 설명합니다.독자, 작성자 및 주에 대한 적용 사례
Reader
, Writer
및 State
과 같은 모나드는 어떨까요? 응용 방식으로 사용하는 실용 사례가 있습니까?
foo <$> bar <*> baz
idom을 모나드 함수 bar
및 baz
과 함께 사용할 때마다 모나드를 응용 프로그램 방식으로 사용하고 있습니다. 이것은 Applicative
을 매우 깊이 사용하는 것이 아니라 약간의 코드를 작성하는 편리한 방법이며 Monad
과 별개이므로 Reader
, Writer
및 State
에 대해서도이 스타일을 찾을 수 있습니다.
임의의 예 : 'state'의 적용 가능한 인스턴스를 [mapAccumL' 구현] (http://stackoverflow.com/a/41523456/2751851) 사용할 수 있습니다. – duplode