Today I learned that this doesn’t raise in Ruby: a = { b: a }
What the heck, why?
Please Login to reply.
Have you considered using a programming language.
Fact
Why do you expect it to?
I would expect that “a” is undefined.
The inner “a” shouldn’t have anything to do with the outer.