import * as mod from "https://deno.land/std@0.102.0/collections/mod.ts";
Functions
Splits the given array into chunks of the given size and returns them | |
Returns all distinct elements in the given array, preserving order by first occurence | |
Returns all elements in the given array that produce a distinct value using the given selector, preserving order by first occurence | |
Returns a new record with all entries of the given record except the ones that do not match the given predicate | |
Returns a new record with all entries of the given record except the ones that have a key that does not match the given predicate | |
Returns a new record with all entries of the given record except the ones that have a value that does not match the given predicate | |
Returns the last element in the given array matching the given predicate | |
Applies the given selector to each element in the given array, returning a Record containing the results as keys and all values that produced that key as values. | |
Returns all distinct elements that appear at least once in each of the given arrays | |
Applies the given transformer to all entries in the given record and returns a new record containing the results | |
Applies the given transformer to all keys in the given record's entries and returns a new record containing the transformed entries. | |
Applies the given transformer to all valuesin the given record and returns a new record containing the resulting keys associated to the last value that produced them. | |
Returns a tuple of two arrays with the first one containing all elements in the given array that match the given predicate and the second one containing all that do not | |
Builds all possible orders of all elements in the given array Ignores equality of elements, meaning this will always reutrn the same number of permutations for a given length of input. |