Files
jsluice/set.go
2022-08-30 12:56:00 +01:00

17 lines
242 B
Go

package jsluice
type set map[string]any
func newSet(items []string) set {
s := make(set)
for _, item := range items {
s[item] = struct{}{}
}
return s
}
func (s set) Contains(item string) bool {
_, exists := s[item]
return exists
}