Initial version.
- Add new methods:
- Add CrossJoinAsync (which has no equivalent in Linq)
- Add DefaultIfEmptyAsync
- Add ExceptByAsync
- Add ForEachAsync
- Add GroupByAsync
- Add IndexAsync
- Add IntersectAsync
- Add IntersectByAsync
- Add JoinAsync
- Add OrderAsync
- Add RepeatAsync
- Add SkipAsync
- Add SkipLastAsync
- Add SkipWhileAsync
- Add TakeLastAsync
- Add TakeWhileAsync
- Add ToDictionaryAsync
- Add ToHashSetAsync
- Add UnionAsync
- Add UnionByAsync
- Add ZipAsync
- Add ZipFullAsync (which has no equivalent in Linq)
- Add indexes on SelectAsync
- Add CancellationToken support on:
- DistinctByAsync
- SelectAsync
- SelectManyAsync
- SingleAsync
- SingleOrDefaultAsync