449 B
449 B
jj_containers
This cluster of classes adds useful features to some of the base/elks containers. For example, features 'is_all_same' and 'is_all_different' are convinient for comparing items in a list.
Classes JJ_ARRAYED_STACK and JJ_LINKED_STACK grant access to any item in the stack, not just the top item.
Feature 'prune' removes the first occurrence starting from the beginning of a list instead of starting from the cursor position.