An implementation of List and Sequence operations for JavaScript, as inspired by .NET's Language INtegrated Query (LINQ).
LINQ.js
This project is an implementation of List and Sequence operations for JavaScript, as inspired by .NET's Language INtegrated Query (LINQ).
Features
- All .NET 4.0 methods and many extras (with inspiration from Rx, Achiral, Haskell, Ruby, etc...)
- Complete lazy evaluation
- Full IntelliSense support for VisualStudio
- Two versions - linq.js and jquery.linq.js (jQuery plugin)
- Support Windows Script Host
- Binding for Reactive Extensions for JavaScript(RxJS) and IntelliSense Generator -> see documentation
- NuGet packages: linq.js, linq.js-jQuery, linq.js-Bindings
See linq or MSDN for more information regarding LINQ itself.
LINQ.js official website: http://linqjs.codeplex.com/