Query Expression Sequence (QES)

Paul Backus snarwin at gmail.com
Mon Nov 25 06:40:17 UTC 2024


On Saturday, 23 November 2024 at 16:44:12 UTC, Richard (Rikki) 
Andrew Cattermole wrote:
> As a design I was inspired from C#'s Linq, it is not tied to a 
> specific library, it is available based upon the context 
> expression.
>
> It should not require AST modifications and can be implemented 
> purely in the parser, with lowerings into the library code as 
> per the context expression.
>
> I do not believe this should continue, due to a statement by 
> Adam Wilson regarding the language integrations of Linq being 
> less used today.
> However the basic design is described here.

This looks like something straight out of Perl 6/Raku--an entire 
DSL built into the language specifically for database queries!


More information about the dip.ideas mailing list