2: Get ready to have your mind blown.
-
-
-
3/3: Both mutation and exceptions are effectful operations. `!` in Ruby conventionally means "effectful". Grand Unified Theory.
Show this thread
End of conversation
New conversation -
-
-
Right, which is a less formal version of my point. The `!` means "there are effects beyond what you expect"
-
been thinking about obscure ruby trivia today so this was very top-of-mind for me =begin/=end specifically
-
ugh. don't get me started with DATA and __END__
-
Eh it is what it is. Occasionally useful for scripting. <<~ is nicer these days though.
End of conversation
New conversation -
-
Nope.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
it was never about mutation though
-
Shh I’m waiting!
-
hahah you're right i shouldn't jump the gun, my bad!
End of conversation
New conversation -
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.