salad package
Short overview of salad | Examples | A simple function | Matrix arithmetic | Using ifelse, apply etc. | What salad doesn't do well | Salad doesn't check variable names | Illustrating the problem | A possible solution | Best (?) solution | Beware of as.vector and as.matrix | Other caveats : abs, max, min | What salad does | Defining new derivation rules | Contributing to salad