chickadee » srfi-113 » bag-fold-unique

bag-fold-unique proc nil bagprocedure

Invokes proc on each unique element of bag in arbitrary order, passing the number of occurrences as a second argument and the result of the previous invocation as a third argument. For the first invocation, nil is used as the third argument. Returns the result of the last invocation.