LINQ Plugin!

I am really interested in UE4 blueprint and I decided to write a Plugin that can add LINQ functionality like Microsoft LINQ.

I found two main problem that this task can not be complete at this moment. first of all Template (Generic) interfaces not supported in UE4 blueprint system. and next one is inline functions (Lambda expression) that I can not find any equivalent of it in blueprint system.
any suggestion on this concept is appreciated

Even just a cheat sheet that gives a one to one correlation between LINQ methods and their TArray counterparts would be useful.