NonEmptyIListNestedOps<A>
extensionNonEmptyIListNestedOps<A>onNonEmptyIList<NonEmptyIList<A>>
Operations available when NonEmptyIList elements are themselves NonEmptyILists.
Methods
flatten() extension
NonEmptyIList<A>flatten()
Combines all nested lists into one list using concatenation.
Available on NonEmptyIList<A>, provided by the NonEmptyIListNestedOps<A> extension
Implementation
dart
NonEmptyIList<A> flatten() => head.concat(_tail.flatMap((a) => a.toIList()));