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
You should probably create your own class that wraps array. You don't want to override a core class with a callback like you are describing, not only does that make the code brittle but it becomes less expressive for future developers who may not be expecting Array to make a callback.