A monoid is a pipeline of functions. e.g. cat x | sort | uniq ; or F(G(H(x))). A monad is a monoid with smart pipes.
-
-
"Smart pipes" ?
-
Yes, or rather, orthogonal processing within the composition pipeline.
- Show replies
New conversation -
-
-
This Tweet is unavailable.
-
Function composition does not a Monoid make, Bob.
- Show replies
-
-
-
LOL. Tell me more about how you know more than Oleg. http://okmij.org/ftp/Computation/monadic-shell.html …
-
LOL yeah nah, that's not how this works. LOL
- Show replies
New conversation -
-
-
I really am not comfortable with this onslaught on someone who is trying to make FP concepts map to something they already understand. This is how we *all* learn anything new. Don’t give functional programmers a bad rap.
-
There is no onslaught, and no, this is definitely not how anything is learned.
- Show replies
New conversation -
-
-
I have no idea either so I thought I'd Google monoid http://mathworld.wolfram.com/Monoid.html I kind of understand that but that's scratching the surface. Can you recommend a good book or article that covers the basics of FP (one written by a subject matter expert)? That would be much more useful
-
I recommend using IRC to go through the subject with examples. http://qfpl.io/contact There are two questions: 1. what does it mean? (easy) 2. why do you care? what is the practical purpose? (takes some socratic discourse) I am at lambdaconf (Boulder) in June if that helps.
- Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.