blob: f85bc975cffdbe72a7cf396956b40879ec5cedc6 [file] [log] [blame]
// Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
library collections;
/**
* Returns the concatentation of the input iterables.
*
* The returned iterable is a lazily-evaluated view on the input iterables.
*/
Iterable concat(Iterable<Iterable> iterables) => iterables.expand((x) => x);
/**
* Returns the concatentation of the input iterables as a [List].
*/
List concatToList(Iterable<Iterable> iterables) => concat(iterables).toList();