Content deleted Content added
Ancheta Wis (talk | contribs) →Pseudo-code in the article: parentheses? |
Ancheta Wis (talk | contribs) →Pseudo-code in the article: How about using the Piggy book, which is CopyLeft |
||
Line 153:
:::(f >=> g) x = f x >>= g
:::ping [[user:Zar2gar1]] --[[User:Ancheta Wis|Ancheta Wis]] [[User talk:Ancheta Wis| (talk]] [[Special:Contributions/Ancheta Wis| | contribs)]] 00:14, 29 October 2022 (UTC)
@[[user:Zar2gar1]], Thank you for your pseudocode in the article, which attempts to accomodate the requests of the readership to avoid Haskell. Because of the objections above, I propose the use of Bartosz Milewski's 2019 book ''Category Theory for Programmers'' pages 202 through 205, which uses Haskell notation to explain Kleisli composition <code>>=></code> . Dr. Milewski uses Kleisli composition <code>>=></code> and <code>return</code> to implement Monad. In fact Dr. Milewski implements Monad in Haskell three ways on those pages. --[[User:Ancheta Wis|Ancheta Wis]] [[User talk:Ancheta Wis| (talk]] [[Special:Contributions/Ancheta Wis| | contribs)]] 01:08, 29 October 2022 (UTC)
|