svoid test_UniquifyUsingHasher() { UniquifyUsingHasher u = new(s -> l(s)); int n = 1000, maxL = 10; LS l = repF(n, -> randomOverAlphabet("ab", random(maxL))); print(takeFirst(10, l)); LS expected = uniquify(l); LS actual = u.addAll(l)!; print(n + " => " + l(expected)); assertListsEqual(expected, actual); }