diff --git a/linq/linq.d.ts b/linq/linq.d.ts index d3b11e28a..bea5bd464 100644 --- a/linq/linq.d.ts +++ b/linq/linq.d.ts @@ -70,9 +70,9 @@ declare module linq { GroupJoin(inner: Enumerable, outerKeySelector: (v1) => any, innerKeySelector: (v1) => any, resultSelector: (v1, v2: Enumerable) => any, compareSelector?: (v) => any): Enumerable; GroupJoin(inner: Enumerable, outerKeySelector: string, innerKeySelector: string, resultSelector: string, compareSelector?: string): Enumerable; //Set Methods - All(predicate: ($) => boolean): boolean; + All(predicate: ($ : T) => boolean): boolean; All(predicate: string): boolean; - Any(predicate?: ($) => boolean): boolean; + Any(predicate?: ($: T) => boolean): boolean; Any(predicate?: string): boolean; Concat(second: any[]): Enumerable; Concat(second: Enumerable): Enumerable; @@ -101,12 +101,12 @@ declare module linq { Union(second: Enumerable, compareSelector?: ($) => any): Enumerable; Union(second: Enumerable, compareSelector?: string): Enumerable; //Ordering Methods - OrderBy(keySelector?: ($) => any): OrderedEnumerable; - OrderBy(keySelector?: string): OrderedEnumerable; - OrderByDescending(keySelector?: ($) => any): OrderedEnumerable; - OrderByDescending(keySelector?: string): OrderedEnumerable; - Reverse(): Enumerable; - Shuffle(): Enumerable; + OrderBy(keySelector?: ($: T) => any): OrderedEnumerable; + OrderBy(keySelector?: string): OrderedEnumerable; + OrderByDescending(keySelector?: ($) => any): OrderedEnumerable; + OrderByDescending(keySelector?: string): OrderedEnumerable; + Reverse(): Enumerable; + Shuffle(): Enumerable; //Grouping Methods GroupBy(keySelector: ($) => any, elementSelector?: ($) => any, resultSelector?: (key, e) => any, compareSelector?: ($) =>any): Enumerable; GroupBy(keySelector: string, elementSelector?: string, resultSelector?: string, compareSelector?: string): Enumerable;