group¶
Description¶
@group(x)
- group items/pairs in x
- return a dict: unique key indices and list key indices
Type Rules¶
bool -> dict<i64, list<i64>>
i16 -> dict<i64, list<i64>>
i32 -> dict<i64, list<i64>>
i64 -> dict<i64, list<i64>>
f32 -> dict<i64, list<i64>>
f64 -> dict<i64, list<i64>>
sym -> dict<i64, list<i64>>
str -> dict<i64, list<i64>>
complex -> dict<i64, list<i64>>
month -> dict<i64, list<i64>>
date -> dict<i64, list<i64>>
dt -> dict<i64, list<i64>>
minute -> dict<i64, list<i64>>
second -> dict<i64, list<i64>>
time -> dict<i64, list<i64>>
list -> dict<i64, list<i64>>
_ -> domain error
Examples¶
group((-1,3,2,3):i32)
[0:0,1:(1,3),2:2]:dict