JavaScript implementation of .NET's Linq to Objects