Want to hear some serious nerd bullshit? Monads, the hardest concept in all of computer science for anyone to understand are just the things between pipes monad | monad | monad | monad | no --really "But they're pipes with types!" "Oh, that's always a mess." "I KNOW!!!"
-
Show this thread
-
Replying to @dakami
Monads are definitely not hard to understand, and are most certainly not "just pipes." It is broken metaphors like these that lead to the endless confusion, over what is otherwise simple.
3 replies 4 retweets 17 likes -
"Monads are definitely not hard to understand, and are most certainly not 'just pipes'" I feel like this is a contradiction
1 reply 0 retweets 0 likes -
Replying to @BlindMansBinary @dakami
Please tell me where these two facts contradict. I have taught what monad means, comprehensively, without compromise, to hundreds of people. Not once did I labour with inappropriate, inaccurate, counter-productive, deflective metaphors such as "just pipes." What contradiction?
1 reply 0 retweets 0 likes -
If monads were that easy to grok then surely it wouldn't be mistaken with a pipe metaphor. If it can be 'mistaken' with pipe metaphor everyone can grok, then is it really that simple?
4 replies 0 retweets 1 like
Tony Morris Retweeted Queensland FP Lab
In recent FP courses I have run, every single participant can complete the course, then comprehensively explain why this metaphor is not both incorrect and counter-productive [or I have failed]. https://twitter.com/queenslandfplab/status/940811690286964737 … https://twitter.com/queenslandfplab/status/940820825674014720 …https://twitter.com/queenslandfplab/status/940808905260716032 …
Tony Morris added,
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.