99201de724
Schemas: use canonical meta-schema
220577c8a0
New pragmas for toPreserve and fromPreserve
99201de724
Schemas: use canonical meta-schema
220577c8a0
New pragmas for toPreserve and fromPreserve
b3316c5d53
Schema: make top-level atoms disctinct types
6a1c1d7c23
Add mapEmbeds proc
0e0b65a1c2
Parameterized those pesky tuple fields
b3316c5d53
Schema: make top-level atoms disctinct types
6a1c1d7c23
Add mapEmbeds proc
0e0b65a1c2
Parameterized those pesky tuple fields
487a69282e
Make tables work with generics
33887c515d
symbol stuff
87651d3d0c
schema fixes
b6aa024cfd
symbol fixes
b027d787d7
Schema bettering
8aae4c5e64
!WiP Actors
e442e61bc6
Merge commit '6cfd97c91ae15197190ad50c71b8cfcd45da0f6e' into trunk
b3a34966bf
!WiP Preserves submodule
6cfd97c91a
Remove protocol variant complication (experimental)
770fb79882
Develop service model
6cd5887b4c
DSL: rename "asserting" to "publish"
2636fa8f0a
Add simple chat test
b0c92ea5de
Make DSL blocks callable procedures
62464a0cc1
Update Preserves submodule
ed555776fb
isNil(Preserve) is now isFalse
4ab7857835
Use annotated tuple types for assertions
59a20dc565
Prevent `toPreserve` being called with `Field`s
bc30e9f729
macros: take multiple arguments at assert
bedf27afe6
macros: add onStart and onStop