returns true if f applies to all items, otherwise false
f
bool all(bool Function(T) f) { for (final x in this) { if (!f(x)) { return false; } } return true; }