beta5, TypeScript Generics
Upstream @ 2013-10-12
csproj file include
dictionary moved to EqualityComparer model
DefaultEqualityComparer speclialized for Date
add Tuple, TupleArray
Enumerable.empty change to singleton(for performance optimization)
add Tuple UnitTest
tuple arrows 8 arguments
Tuple optimization for JIT
re-add .csproj
add toList, createList. List is "enumerable array". extendTo allows forceAppend with option.
add equalityComparer unittest
takeFromLast optimized
add OrderBy(Descending)/ThenBy(Descending)'s comparison overload. and unittest.
contains overload changed to compareSelectorOrEqualityComparer. breaking changes, contains's value must same as TSource and TValue.
breaking changed, dictionary.add return true/false when already exists or not and if not then don't add. dictionary.set set new value and if not exists then add.
performance optimization for set methods(union/except/intersect/distinct). avoid double search hash.
Upstream @ 2014-09-28
Enumerable.empty change to singleton(for performance optimization)