Standard Library
EdgeDB comes with a rigorously defined type system consisting of scalar types, collection types (like arrays and tuples), and object types. There is also a library of built-in functions and operators for working with each datatype.
Scalar Types
Scalar types store primitive data.
- Strings
- Numbers
- Booleans
- Dates and times
- Enums
- JSON
- UUID
- Bytes
- Sequences
- Abstract types: these are the types that undergird the scalar hierarchy.
Collection Types
Collection types are special generic types used to group homogeneous or heterogeneous data.
