I\'d like to add something like a callback function to a Ruby array, so that when elements are added to that array, this function is called.
One thing I can think of is to overr
Use the "Observer" pattern to be notified of changes in the size of the array you wish to observer: Ruby Observer This saves you from having to override all methods that add an element to the array