All the functions documented here operate on Bash indexed arrays, See Arrays. All the functions are “unsafe” and low–level: there is no parameters validation. If we need validated parameters we should use the vector container, Vectors.
| • containers arrays conventions: | Conventions. | |
| • containers arrays makers: | Array constructors. | |
| • containers arrays inspection: | Inspecting arrays. | |
| • containers arrays single: | Single values operations. | |
| • containers arrays selectors: | Selecting values from arrays. | |
| • containers arrays compar: | Comparing values. | |
| • containers arrays search: | Searching values. | |
| • containers arrays insert: | Inserting values. | |
| • containers arrays filter: | Filter values. | |
| • containers arrays delete: | Removing and deleting values. | |
| • containers arrays fold: | Folding values in indexed arrays. | |
| • containers arrays foreach: | Iterating over values in indexed arrays. | |
| • containers arrays map: | Mapping values in indexed arrays. | |
| • containers arrays copy: | Copying values. | |
| • containers arrays append: | Appending values to arrays. | |
| • containers arrays sorting: | Sorting values into arrays. | |
| • containers arrays set: | Set operations. | |
| • containers arrays misc: | Miscellaneous array operations. | 
This document describes version 3.0.0-devel.9 of Marcos Bash Functions Library.