Template to get array from type
drops values at a set of position from given array
Get unique indexes for merge
find set of indexes that occur in both structures
Returns the union of indexes in the order they appear
Function to sort indexes in ascending order and switch the code to keep the effective positions same
Transposes an array of integer
Does exactly what generateCode does in Index but for any general ndarray
Template to evaluate RowType - removes elements in Types according to the positions in pos. pos must be ascending
Build DataFrame argument list
Template to check if the input is a DataFrame or not
Template to check if the input is a Group or not
Check if given DataFrame is Homogeneous
Finding suitable type for aggregate