Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 1012 Bytes

README.md

File metadata and controls

50 lines (34 loc) · 1012 Bytes

101 C# LINQ samples in D

Original - LINQ samples

Inspiration - Demis Bellot's Kotlin LINQ examples.

Reference - See Sebastian Wilzbach's "Feature mapping from LINQ to D Ranges" repo.

Status

  • 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

Installing and running

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