import { ArrayExtend } from "https://deno.land/x/earray@1.0.0/mod.ts";
Methods
Get average value from number array. Is you pass field name you can get average value from array like this [{ field: 1 }, { field: 2 }, ...]
Remove passed value from array but only one. Return undefined if not found.
Remove passed value from array and remove them all. Return an array of removed values.
Extract values from object array. For example you have [{ id: 1 }, { id: 2 }] extractField("id") returns you [1, 2] array.
Shuffle array on random order. For example [1, 2, 3] can be [3, 1, 2] or [1, 3, 2] or even [1, 2, 3]
Get sum of values from number array. Is you pass field name you can get sum of values from array like this [{ field: 1 }, { field: 2 }, ...]
Return array where all duplicates was removed. For example [1, 2, 3, 3] goes to [1, 2, 3] Or [{ id: 1 }, { id: 1 }] goes to [{ id: 1 }]