Skip to content

Commit 0a84258

Browse files
committed
Add faster flattened extension
1 parent 52b112c commit 0a84258

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

packages/netglade_utils/lib/src/extensions/iterable_extensions.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,7 @@ extension IterableExtensions<T> on Iterable<T> {
1414
return result.values;
1515
}
1616
}
17+
18+
extension IterableIterableExtension<T> on Iterable<Iterable<T>> {
19+
List<T> get flattenedList => [for (final elements in this) ...elements];
20+
}

0 commit comments

Comments
 (0)