Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1051)

Side by Side Diff: CHANGELOG.md

Issue 1994743003: Add top-level collection-manipulation functions. (Closed) Base URL: git@github.com:dart-lang/collection@master
Patch Set: Code review changes Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | lib/collection.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 ## 1.8.0
2
3 * Add a top-level `mapMap()` function that works like `Iterable.map()` on a
4 `Map`.
5
6 * Add a top-level `mergeMaps()` function that creates a new map with the
7 combined contents of two existing maps.
8
9 * Add a top-level `groupBy()` function that converts an `Iterable` to a `Map` by
10 grouping its elements using a function.
11
12 * Add top-level `minBy()` and `maxBy()` functions that return the minimum and
13 maximum values in an `Iterable`, respectively, ordered by a derived value.
14
15 * Add a top-level `transitiveClosure()` function that returns the transitive
16 closure of a directed graph.
17
1 ## 1.7.0 18 ## 1.7.0
2 19
3 * Add a `const UnmodifiableSetView.empty()` constructor. 20 * Add a `const UnmodifiableSetView.empty()` constructor.
4 21
5 ## 1.6.0 22 ## 1.6.0
6 23
7 * Add a `UnionSet` class that provides a view of the union of a set of sets. 24 * Add a `UnionSet` class that provides a view of the union of a set of sets.
8 25
9 * Add a `UnionSetController` class that provides a convenient way to manage the 26 * Add a `UnionSetController` class that provides a convenient way to manage the
10 contents of a `UnionSet`. 27 contents of a `UnionSet`.
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after
75 92
76 * Fix all analyzer hints. 93 * Fix all analyzer hints.
77 94
78 ## 0.9.3 95 ## 0.9.3
79 96
80 * Add a `MapKeySet` class that exposes an unmodifiable `Set` view of a `Map`'s 97 * Add a `MapKeySet` class that exposes an unmodifiable `Set` view of a `Map`'s
81 keys. 98 keys.
82 99
83 * Add a `MapValueSet` class that takes a function from values to keys and uses 100 * Add a `MapValueSet` class that takes a function from values to keys and uses
84 it to expose a `Set` view of a `Map`'s values. 101 it to expose a `Set` view of a `Map`'s values.
OLDNEW
« no previous file with comments | « no previous file | lib/collection.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698