@dibblego OK np. Just saying monads were intro'd to CS by Moggi precisely to give denotational semantics (+ eq reasoning) to mutable refs.
-
-
Replying to @takeoutweight
@dibblego Probably trying to fit too many points into a 140 char quip. I just want to suggest "impure" things can have good eq reasoning too3 replies 0 retweets 0 likes -
Replying to @takeoutweight
@takeoutweight Note again that "things which are (im)pure" are called expressions. Not state, not monads, not languages, not mutable refs.1 reply 0 retweets 0 likes -
Replying to @takeoutweight
@takeoutweight Pure is simply a property of expressions where equational reasoning is preserved. Many people, including you, abuse this.1 reply 0 retweets 0 likes -
Replying to @takeoutweight
@takeoutweight It is not even possible for this to make sense. I implore you to try. This is just a miscategorisation of concepts.1 reply 0 retweets 0 likes -
Replying to @takeoutweight
@takeoutweight Then why mention irrelevant things as "State" and "monad"? There is no straw man, there is context.1 reply 0 retweets 0 likes
@takeoutweight Now to make your statement sensible requires way too many contortions to fit in a twittley twip.
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.