.DT
unique_array
FR-MUD's efun help
unique_array
mixed unique_array(object *obarr, string separator)
.SP 5 5
Groups objects together for which the separator function returns the same
value. obarr should be an array of objects, other types are ignored.
The separator function is called only once in each object in obarr. The
return value is an array of arrays of objects on the form:
.EP
.SI 5
({
({Same1:1, Same1:2, Same1:3, .... Same1:N }),
({Same2:1, Same2:2, Same2:3, .... Same2:N }),
({Same3:1, Same3:2, Same3:3, .... Same3:N }),
....
....
({SameM:1, SameM:2, SameM:3, .... SameM:N }),
})
.EI
See also
.SI 5
sort_array, filter_array, map_array.
.EI 5