From 984cc66fbff3313eb2f715e41b1281527a6a76ab Mon Sep 17 00:00:00 2001 From: Adam Greene Date: Mon, 25 Jul 2016 13:56:31 -0300 Subject: [PATCH] Fixed an issue with groupBy's compareSelector, it should be based on TKey not T. --- linq/linq.3.0.4-Beta5.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linq/linq.3.0.4-Beta5.d.ts b/linq/linq.3.0.4-Beta5.d.ts index a6c32690ce..b6ae876eee 100644 --- a/linq/linq.3.0.4-Beta5.d.ts +++ b/linq/linq.3.0.4-Beta5.d.ts @@ -157,7 +157,7 @@ declare module linqjs { groupBy(keySelector: (element: T) => TKey): IEnumerable>; groupBy(keySelector: (element: T) => TKey, elementSelector: (element: T) => TElement): IEnumerable>; groupBy(keySelector: (element: T) => TKey, elementSelector: (element: T) => TElement, resultSelector: (key: TKey, element: IEnumerable) => TResult): IEnumerable; - groupBy(keySelector: (element: T) => TKey, elementSelector: (element: T) => TElement, resultSelector: (key: TKey, element: IEnumerable) => TResult, compareSelector: (element: T) => TCompare): IEnumerable; + groupBy(keySelector: (element: T) => TKey, elementSelector: (element: T) => TElement, resultSelector: (key: TKey, element: IEnumerable) => TResult, compareSelector: (element: TKey) => TCompare): IEnumerable; // :IEnumerable> partitionBy(keySelector: (element: T) => TKey): IEnumerable>; // :IEnumerable>