Re: sql idea

2010-11-27 Thread Carl Mäsak
Darren (): (I apologize if this isn't correct Perl 6, and I'm not sure how to specify a hash slice that returns pairs rather than just values): Ask, and it shall be given you (by S02): %hash = (:aA, :bB); %hasha b c; # returns 'A', 'B', Nil %hasha b c :p;# returns a =

sql idea

2010-11-26 Thread Oha
Hi, I was thinking how to abuse the p6 grammar to simplify the interface to SQL DBs. - First i wanted to have a SELECT which works like a map. - Then i wanted to use a pointy block to bind fields to variables. - And i wanted also to make it lazy. I come up to the following code: my

Re: sql idea

2010-11-26 Thread Darren Duncan
Oha wrote: Hi, I was thinking how to abuse the p6 grammar to simplify the interface to SQL DBs. - First i wanted to have a SELECT which works like a map. - Then i wanted to use a pointy block to bind fields to variables. - And i wanted also to make it lazy. Ah, you have touched on a matter