Introduction to SuperSQL
mainSuperSQL is a Pipe SQL language adapted for super-structured data. It is a superset of standard SQL query syntax and includes a modern type system with sum types to handle heterogeneous data.
Queries follow a Unix-like pipeline pattern where a data source is followed by a series of operators that manipulate the data:
from source | operator | operator | ...
While the syntax implies a linear dataflow, the SuperSQL compiler can optimize the query execution for better performance.
from source | operator | operator | ...