Linq extensions for ordered sequences. Provides better perfomance in comparison to standard extensions. Provides Concat, Distinct, Except, GroupBy, Intersect, Join, GroupJoin and Union.
General purpose extension methods on the IEnumerable and IEnumerable<T> interface. This includes Page for using LINQ to do efficient paging on IEnumerables without using skip and take.
NQuery is a relational query engine that allows executing a SELECT query against in-memory objects. It can
use arrays, data sets, data tables or any other custom data source. NQuery is completely extensible so
that you can add custom functions, aggregates, constants and parameters.