Skip to content

Request for Proposal - Basic Data types implementation #9

@dnorman

Description

@dnorman

In the Beta version, we wish to allow for user defined datatypes which are Sufficiently robust as to implement complex types, like CRDT, or OT types. These should be specified as WASM modules, and stored as policy data / system tables.

For the Alpha, some minimal data types other than LWW string should be implemented.
Presumably these data types we come up with should be coded in rust, and made available in the future as building blocks for UDTs.

Suggested deliverables:

  • implemented in rust using traits as appropriate.
  • Able to serialize and de-serialize for memo conveyance to/from other slabs.
  • Able to project their state when requested via the Subject interface
  • Offer mutators via the Subject interface

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions