The "strongly typed sheets" system of the CellOS.
-
Typing discipline: "structural"
-
Strongly typed object relational mapper (ORM) for two-way binding of [sheets] : {objects}
.
-
Generation of standards based type declarations from globally addressable cell:namespace
definitions for consumption by industry standard tooling:
- Typescript type symbols from globally addressable cell
namespace
definitions. - GraphQL schema definition language (SDL) symbols - [Coming Soon 🐷]
-
Advanced type concepts including type OR'ing ("|"), grouping, referencing (aka "fancy" typesystem).
Setup
yarn add @platform/cell.typesystem
NOTE: Typically the TypeSystem is be accessed as part of the cell.client
API.