when you combine CoffeeScript and a good async library, you can indeed get rid of that stuff
My experience has been that you could only do this in few cases. Not an issue that can be worked around elegantly in libraries, you need language support.
http://tamejs.org/
My experience has been that you could only do this in few cases. Not an issue that can be worked around elegantly in libraries, you need language support. http://tamejs.org/