Have I Seen This Before? Sets

Count the different members who came to the gym today, and know at each scan whether it's someone's first visit: why counting scans, a list and a dictionary of "true" each fall short, and how your language's set answers "have I seen this before?" in one step.

Updated

Cheat sheet: Have I Seen This Before? Sets
Category
Data Structures
Level
Apprentice
Tags
data structures, HashSet, HashSet<T>, Set (data-structures), Set (javascript), Set (python)