chain_linq
An implementation of .NET's LINQ in rust as a declarative macro.