Aljaž Mur Eržen
Aljaž Mur Eržen
TODO: - [ ] basic tests - [ ] tests for function curries and pipelines - [ ] replace join `side:` argument with to `nulls_left:` and `nulls_right:` - [x] figure...
Continuing discussion from Discord: https://discord.com/channels/936728116712316989/1001415848902283284 In short, we have to decide for each operator how it handles null inputs. My guiding principle would be that we should not throw errors...
```elm from tbl1 filter (average bar) > 3 ``` ... produces: ```elm WITH table_0 AS ( SELECT tbl1.* FROM tbl1 ) SELECT table_0.* FROM table_0 WHERE AVG(bar) OVER () >...
Types
We have mentioned many times that a type system would be beneficial because it could detect problems with your query as you write it. I think this is a 0.3...
One thing SQL lacks is a idiom of converting: date | status | transaction -- | -- | -- 2022-01-01 | live | 10 2022-01-01 | test | 20 2022-01-02...
We could make compiler smarter and try to compute some of data transformations at the compile time. But it would reduce similarity between input PRQL and output SQL, so I'm...
Ideally, we would not have [3 npm packages](https://www.npmjs.com/package/@prql-org/prql-node) but a [single one](https://www.npmjs.com/package/prql-js). I did a little research, and currently it is possible, but not easy. This is very similar issue:...
I would like this to be possible: ```elm from employees select [first_name, last_name] group * ( | aggregate count) ``` but emit an error on this: ```elm from employees group...
Hey @sachaos! For my own utility I have added autocomplete for zsh which can complete task ids. ``` ➜ todoist close 5403125414 -- p4 #Inbox task 1 5427978770 -- p4...
With enabled syntax highlighting, Cobalt now compiles: ``` hello ``` ... to: ```HTML ...hello ``` This is not complaint with Markdown and HTML5, which state that: - ` ``` `...