mirror of
https://codeberg.org/scip/golsky.git
synced 2025-12-16 20:20:57 +01:00
20 lines
295 B
Go
20 lines
295 B
Go
package cmd
|
|
|
|
// find an item in a list, generic variant
|
|
func Contains[E comparable](s []E, v E) bool {
|
|
for _, vs := range s {
|
|
if v == vs {
|
|
return true
|
|
}
|
|
}
|
|
|
|
return false
|
|
}
|
|
|
|
func Exists[K comparable, V any](m map[K]V, v K) bool {
|
|
if _, ok := m[v]; ok {
|
|
return true
|
|
}
|
|
return false
|
|
}
|