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.
-
-
Replying to @unclebobmartin
Mate, fair dinkum. Once again, you are wrong. Not a little bit wrong. Completely off base. When are we going to fix this? The offer remains.
4 replies 5 retweets 68 likes -
Replying to @dibblego @unclebobmartin
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
1 reply 0 retweets 0 likes -
Replying to @ozzie252 @unclebobmartin
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.
1 reply 0 retweets 0 likes -
Replying to @dibblego @unclebobmartin
The why is easy. We're heavily invested in event sourced CQRS. State is restored by replaying events (left fold?). I want to learn more. Without joining a club.
1 reply 0 retweets 0 likes -
Replying to @ozzie252 @unclebobmartin
I do not believe the second question is easy, if you are to gain a deep understanding of the answer. I cannot do tutorials on twitter.
1 reply 0 retweets 0 likes -
Replying to @dibblego @unclebobmartin
Not after a tutorial. I am looking for a resource so I can learn in my own time. Are you the only person on the planet with the enlightenment I need or can I click on a link and read something? I suspect the latter is true.
1 reply 0 retweets 0 likes
Complete this. https://github.com/data61/fp-course/ …
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.