Line data Source code
1 : // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file
2 : // for details. All rights reserved. Use of this source code is governed by a
3 : // BSD-style license that can be found in the LICENSE file.
4 :
5 : /// A pair of values.
6 : class Pair<E, F> {
7 : E first;
8 : F last;
9 :
10 0 : Pair(this.first, this.last);
11 : }
12 :
13 : /// Returns a [Comparator] that asserts that its first argument is comparable.
14 : Comparator<T> defaultCompare<T>() =>
15 0 : (value1, value2) => (value1 as Comparable).compareTo(value2);
|