Thread:Pecoes/@comment-4674838-20121012013714/@comment-4674838-20121017233856

Pecoes wrote: So why not frame the closure with the timeout?

Because:

Mathmagician wrote: I can't see the actual parameter being passed to  at a glance. Every time I want to know the value being passed to, I am forced to execute the closure, determine the return value, and then go back up one level in the call stack. That's too much work just to see the value being passed to setTimeout.

Can see the value being passed to x.

I have no clue what you're passing to x. Not without doing a lot of work and thinking.