Monads were literally the first abstraction to do this and definitely not the best.https://twitter.com/deech/status/802537471514996736 …
-
-
Replying to @BrianTRice
No, probably not. But doesn't warrant being called a "kludge" and designers accused of being blind.
1 reply 0 retweets 0 likes -
Replying to @deech @BrianTRice
And "designed for exactly this" is exaggeration, "found to be useful for" is probably better.
1 reply 0 retweets 2 likes -
Replying to @deech
Monads for me fail hard on SICP's “Programs must be written for people to read, and only incidentally for machines to execute.”
2 replies 0 retweets 6 likes -
Replying to @BrianTRice @deech
Whenever you say "people", I always have to ask "which set". The audience makes all of the difference.
1 reply 0 retweets 0 likes -
Kay's words are unkind, but the words spent on monads are clearly a sign of some misspent energy.
2 replies 1 retweet 4 likes -
The
@vgr quote "first we shape our tools, then our tools shape us" is relevant here. http://www.ribbonfarm.com/2016/11/23/when-tools-shape-you/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Ribbonfarm+%28ribbonfarm%29 …1 reply 0 retweets 1 like
-
-
Replying to @vgr @BrianTRice and
Misremembered that you were quoting someone else. Sorry.
0 replies 0 retweets 0 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
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.