Brian T. Rice@BrianTRice·Nov 26, 2016Monads were literally the first abstraction to do this and definitely not the best.Quote Tweetdeech@deech·Nov 26, 2016Kay: We need to pass state safely Haskell: Monads are designed for exactly this Kay: HOW BLIND CAN YOU BE! 1:02m:10s https://youtube.com/watch?v=fhOHn9TClXY&feature=youtu.be…114
deech@deech·Nov 26, 2016Replying to @BrianTRiceNo, probably not. But doesn't warrant being called a "kludge" and designers accused of being blind.1
deech@deech·Nov 26, 2016Replying to @deech and @BrianTRiceAnd "designed for exactly this" is exaggeration, "found to be useful for" is probably better.12
Brian T. Rice@BrianTRice·Nov 26, 2016Replying to @deechMonads for me fail hard on SICP's “Programs must be written for people to read, and only incidentally for machines to execute.”26
Uncarved Bitmap@crstry·Nov 26, 2016Replying to @BrianTRice and @deechWhenever you say "people", I always have to ask "which set". The audience makes all of the difference.1
Brian T. Rice@BrianTRice·Nov 26, 2016Replying to @crstry and @deechKay's words are unkind, but the words spent on monads are clearly a sign of some misspent energy.213
Brian Marick (@marick@mstdn.social)@marick·Nov 26, 2016Replying to @BrianTRice @crstry and @deechThe @vgr quote "first we shape our tools, then our tools shape us" is relevant here.ribbonfarm.comWhen Tools Shape YouThe weaponized form of McLuhan’s famous phrase the medium is the message is the phrase, first we shape our tools, then our tools shape us (due to to McLuhan’s friend John Culkin). I hav…11
Venkatesh Rao@vgrReplying to @marick @BrianTRice and 2 othersnot my quote7:51 PM · Nov 26, 20162 Likes
Brian Marick (@marick@mstdn.social)@marick·Nov 26, 2016Replying to @vgr @BrianTRice and 2 othersMisremembered that you were quoting someone else. Sorry.