4 ms·
At least superficially this looks a lot like C# LINQ to me in terms of structure and database independence (as for EF Core + LINQ). It’s in my top 3 features of
by jug 3y ago
At least superficially this looks a lot like C# LINQ to me in terms of structure and database independence (as for EF Core + LINQ). It’s in my top 3 features of that language.
https://www.tutorialsteacher.com/linq/sample-linq-queries https://www.tutorialsteacher.com/linq/sample-linq-queries
Edit: Shortened to link due to formatting issues
- ilyt 3y ago> Iterating through that would use lazy evaluation by default, returning row by row from the db as needed. That's... not an advantage in most cases
- jug 3y agoWell, it’s an option when and IIRC a default. Here’s a discussion https://stackoverflow.com/questions/31366236/lazy-loading-vs-eager-loading https://stackoverflow.com/questions/31366236/lazy-loading-vs...
- snthpy 3y agoLINQ is definitely one of the big influences along with many other great projects that form the prior art in this space. See this section in our FAQ: https://prql-lang.org/faq/#:~:text=Something%20here%20reminds%20me%20of%20another%20project%2C%20did%20you%20take%20the%20idea%20from%20them%3F https://prql-lang.org/faq/#:~:text=Something%20here%20remind...
- intrasight 3y agoAlso reminds me of the Power Query M language - semantically anyway
- biglyburrito 3y agoYep, it reads very easily like C# LINQ method & query syntax.