Greetings,
I am using this library https://github.com/G-M-twostay/Go-Utils/blob/master/Sets/HashSet/HashSet.go.
I am confused by the range function (https://github.com/G-M-twostay/Go-Utils/blob/de5fd5dbdbfd46f9e77cce13823929a74293d844/Sets/HashSet/HashSet.go#L191)
My question is: what would be the anonymous function inside of Range?
func (u *HashSet[E]) Range(f func(E) bool) {