Appearance
A functional adaptation of C#'s Linq API.
(And some new operators)
The API was developed in TypeScript, thus has full type definitions available.
Queries will be evaluated when their result is iterated over.
Can be extended easily by adding new operators.