Keean Schupke

Results 326 comments of Keean Schupke

That's relational algebra :-) Here's an example: ``` R1 = join(CSG,SNAP) R2 = select(CDH,Day="Monday" and Hour="Noon") R3 = join(R1,R2) R4 = select(R3,Name="Amy") R5 = join(R4,CR) R6 = project(R5,Room) ``` Taken...

> I don't care! Its not elegant. Its very elegant. Relational algebra avoids several problems that SQL has as a language. SQL is not a proper algebra, its got a...

Its better then SQL. Why would I recreate a flawed query model along with all its problems. I took the opportunity to so something better. In any case you are...

No, and its not possible to model it with code transformation either.

I don't think we want something too weird and new, so we should follow the conventions of existing language families. Do we want to follow the functional style which makes...

prove it :-)

@shelby3 I agree I just want to capture everything relevant here. I also remember we wanted something like Python style indenting rather than curley brackets. Do we want to have...

That's not a proof, I want code :-) Its not possible without custom parsers that can be implemented for new types of literals.

I actually quite like Rust's syntax for definitions, rather than Python or TypeScript. One problem is with combining TypeScript style signatures with Python style indenting: ``` inc(x : Int) :...

> there is no way to write a function will execute its argument expressions in the lexical scope of the caller and provide the name of the variables as a...