Query Expression Sequence (QES)

Richard (Rikki) Andrew Cattermole richard at cattermole.co.nz
Sun Nov 24 04:00:28 UTC 2024


On 24/11/2024 7:25 AM, monkyyy wrote:
> On Saturday, 23 November 2024 at 16:44:12 UTC, Richard (Rikki) Andrew 
> Cattermole wrote:
>>
>> authors = (book, mydb: db) -> Person {
>>     on: mydb,
>>     where book.authors
>> };
>>
> Its bad enough that bad languages like python implement regex, at least 
> its terse, why would you even want a database language embedded in a 
> language that doesnt even ship a database datastructure; much less isnt 
> set up to do some multi machine number crunching nonsense

We ship both sqlite and ODBC.

So yes, we do offer this currently, although it is not at the level 
people may want.

> If you want database thing, it should at least start with taking the 
> preexisting database datastructs and shipping them in phoboes and seeing 
> if anyone even uses it

I have no offerings for database, that requires coroutines at the bare 
minimum.

> Im not sure about what linq does but Id bet its only on strings and isnt 
> extendable in the slightest

It is basically an ORM with language integrations.

https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/language-specification/expressions#1220-query-expressions



More information about the dip.ideas mailing list