Original - LINQ samples
Inspiration - Demis Bellot's Kotlin LINQ examples.
Reference - See Sebastian Wilzbach's "Feature mapping from LINQ to D Ranges" repo.
- Restriction Operators
- Projection Operators
- Partitioning Operators
- Ordering Operators
- Grouping Operators
- Set Operators
- Converstion Operators
- Element Operators
- Generation Operators
- Quantifiers
- Aggregate Operators
- Miscellaneous Operators
- Custom Sequence Operators
- Query Execution
- Join Operators
Dependencies to run these examples -- dmd
, the reference D compiler and dub
-- the D pacakge manager:
On a Mac with Homebrew installed:
brew install dmd
Running examples:
dub
Running tests:
dub test