d3-array 
Array manipulation, ordering, searching, summarizing, etc.
See one of:
- Adding numbers - Add floating point values with full precision.
 - Binning data - Bin discrete samples into continuous, non-overlapping intervals.
 - Bisecting data - Quickly find a value in a sorted array.
 - Blurring data - Blur quantitative values in one or two dimensions.
 - Grouping data - Group discrete values.
 - Interning values - Create maps and sets with non-primitive values such as dates.
 - Set operations - Logical operations on sets.
 - Sorting data - Sort and reorder arrays of values.
 - Summarizing data - Compute summary statistics.
 - Ticks - Generate representative values from a continuous interval.
 - Transforming data - Derive new arrays.