On Tuesday, 28 January 2014 at 15:07:26 UTC, bearophile wrote: > Gary Willoughby: > >> string[][] tags; >> >> tags = tags.uniq!("a[0][1] == b[1][1]").array; > > I think the right abstraction for your use case is: > > auto tags = tags.flatten.uniq.array; auto tags = tags.flatMap!uniq.array ?