What's New?
General Arguments:
--- Iterable: list, str, numpy.ndarray, range, ... are converted to list
--- Hashable: dict, pandas.core.series.Series, pandas.core.dataframe.DataFrame, ... are converted to dict
--- Constant: int, float, double, ... are converted to int
Multiple Arguments:
--- Iterable: Given index i, it yields the i-th element of converted list
--- Hashable: Given index i, it yields the i-th key-value pair of converted dict
--- Constant: It yields the index i
Arguments with Multiple Levels
--- Iterable: Given depth d_n for i-th argument, it yields all values from the n-th level of argument
--- Hashable: Given depth d_n for i-th argument, it yields the values without keys from the n-th level of argument
Arguments with Custom Hierarchical Order
--- 'first': First argument is in the innermost loop
--- 'last': Last argument is in the outermost loop
--- [order_1, ..., order_n]: i-th element with order_i = 0 is in the innermost loop. j-th element with order_j = n-1 is in the outermost loop.