13 lines
234 B
GDScript3
Raw Normal View History

2025-01-11 00:25:52 +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()
)