If you’re a developer in the .NET realm, you have undoubtedly learned to use and love LINQ for dealing with collections. If you haven’t, then what are you waiting for? In this age of AJAX powered sites, managing collections of JSON objects becomes a very common pattern. I found myself wanting to apply LINQ-like operations to those collections, and decided to see what was out there before writing my own.
Unsurprisingly, it turns out that others have addressed this need already, in various different flavors. One that caught my eye was JSLINQ, because it seemed like a pretty natural implementation. I admit that my research on this was pretty minimal, since after looking at a few libraries I decided to just try JSLINQ and run with it.