Fix two more groupBy method overload return types

Fix two more groupBy method overload return types
This commit is contained in:
clement911
2014-06-10 19:27:58 +10:00
parent 844eb77d82
commit bcde09c16d

4
ix.js/l2o.d.ts vendored
View File

@@ -100,7 +100,7 @@ declare module Ix {
keySelector: (item: T) => TKey,
elementSelector: (item: T) => TElement,
_: boolean,
comparer: EqualityComparer<TKey, TKey>): Grouping<TKey, TElement>;
comparer: EqualityComparer<TKey, TKey>): Enumerable<Grouping<TKey, TElement>>;
// if need to set resultSelector without elementSelector
groupBy<TKey, TResult>(
keySelector: (item: T) => TKey,
@@ -112,7 +112,7 @@ declare module Ix {
keySelector: (item: T) => TKey,
_: boolean,
__: boolean,
comparer: EqualityComparer<TKey, TKey>): Grouping<TKey, T>;
comparer: EqualityComparer<TKey, TKey>): Enumerable<Grouping<TKey, T>>;
groupJoin<TInner, TOuterKey, TInnerKey, TResult>(
inner: Enumerable<TInner>,