|I've been doing the help docstrings on the git://nex-3.org/arc-wiki.git and noticed that a few functions/macros have duplicated functionality.|
For example, 'on and 'each are highly similar. The only difference is that 'on provides an 'index variable for the index. As far as I can tell the only function that uses 'on is 'mismatch
Another example is 'maps and 'mappend. 'maps uses 'join while 'mappend uses '+ (but guards it with a nil anyway, so you can't return numbers or strings). These two appear to have exactly the same functionality.
Anyone else who can find duplicated functionality wins the Arc prize for obsession ^^