danking/racket — comment on commit 6fe5ba36d0987ab9ff11c5b9af0888a6accf1077
File: collects/racket/set.rkt line 153
By danking:

I guess for/first would be the best approach. That way the Racket implementors can decide how to most efficiently get the first element.

(for/first ([e (set-ht set)]) e)