13 lines
234 B
GDScript3
Raw Normal View History

2024-12-27 21:00:07 +01:00
static func contains_(
value,
comparer = GDRx.basic.default_comparer
) -> Callable:
var predicate = func(v) -> bool:
return comparer.call(v, value)
return GDRx.pipe.compose2(
GDRx.op.filter(predicate),
GDRx.op.some()
)