First page Back Continue Last page Overview Graphics


Notes:

Unlike ruby, evilr allows you to insert modules at arbitrary points in the super chain. It gives you an include_between method. This method takes the module you want to insert as an argument, and a block.

It yields pairs of modules to the block, and the first time the block returns true, it inserts the module at that position in the super chain.