In particular, I think this is looking pretty good and I'd want to see even more complicated examples. For example, What do window functions end up looking like? [1]
What about crazy operations like calculating percentile_cont? [2]
Or just in general, how would "implementation specific" queries end up looking?
Window functions are here [1]. (We should add these to the homepage too)
Implementation specific queries can be handled by the Dialect parameter [2], though there's still lots of work to do to build that out.
[1]: https://prql-lang.org/book/transforms/window.html
[2]: https://prql-lang.org/book/queries/dialect_and_version.html