The
nub function removes duplicate elements from a list. In
particular, it keeps only the first occurrence of each element. (The
name
nub means 'essence'.) It is a special case of
nubBy, which allows the programmer to supply their own
inequality test.