Open mkeskells opened 6 years ago
do you mean we should:
override def filter(p: Symbol => Boolean): Scope = (
val filtered = toList filter p
if (filtered.size == toList.size) this
else newScopeWith(filtered: _*)
)
If this looks good, I'd like take this one to play with latest perf_tester.
may iterate the list twice, and perform functions of known results (those previously examined)
note - toList is already cached