├── .github └── workflows │ ├── book.yml │ └── preflight.yml ├── .gitignore ├── AGENTS.md ├── CHANGELOG.md ├── Cargo.toml ├── INVENTORY.md ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches ├── benchmark.rs ├── data │ └── json │ │ ├── canada.json │ │ ├── citm_catalog.json │ │ └── twitter.json ├── json_export.rs ├── json_import.rs ├── patch.rs └── query.rs ├── book ├── README.md ├── book.toml └── src │ ├── SUMMARY.md │ ├── architecture.md │ ├── atreides-join.md │ ├── commit-selectors.md │ ├── contributing.md │ ├── deep-dive │ ├── README.md │ ├── blobs.md │ ├── identifiers.md │ ├── patch.md │ ├── philosophy.md │ └── trible-structure.md │ ├── descriptive_types.md │ ├── documentation-improvements.md │ ├── formal-verification.md │ ├── garbage-collection.md │ ├── getting-started.md │ ├── glossary.md │ ├── importing-data-formats.md │ ├── incremental-queries.md │ ├── introduction.md │ ├── pile-blob-metadata.md │ ├── pile-format.md │ ├── portability-and-formats.md │ ├── query-engine.md │ ├── query-language.md │ ├── repository-workflows.md │ ├── schemas.md │ └── type-algebra.md ├── examples ├── custom_schema.rs ├── doc_comment_test.rs ├── insert.rs ├── path.rs ├── pattern_changes.rs ├── query.rs ├── repo.rs └── workspace.rs ├── notebooks ├── experiments.py └── tribles.rs ├── proofs ├── commit_harness.rs ├── mod.rs ├── patch_harness.rs ├── query_harness.rs ├── repo_ancestors_harness.rs ├── util.rs ├── value_harness.rs └── variableset_harness.rs ├── scripts ├── build_book.sh ├── devtest.sh ├── preflight.sh └── verify.sh ├── src └── lib.rs ├── sticker.png ├── tests ├── blob_gc.rs ├── branch.rs ├── branch_mut.rs ├── branch_store.rs ├── objectstore_meta_forget.rs ├── objectstore_repo.rs ├── patch_get.rs ├── patch_ordered_iterator.rs ├── patch_value_eq.rs ├── pattern_changes.rs ├── pattern_hygiene.rs ├── pattern_local_vars.rs ├── pile_empty_blob.rs ├── pile_iter_validation.rs ├── pile_metadata.rs ├── pile_refresh_truncate.rs ├── pile_sim.rs ├── pile_too_large.rs ├── push_merge.rs ├── regular_path_constraint.rs ├── repository.rs ├── succinctarchive_constraint.rs ├── succinctarchive_distinct.rs ├── succinctarchive_empty.rs ├── trybuild │ ├── pattern_hygiene.rs │ ├── pattern_local_variables.rs │ └── pattern_local_vars.rs ├── ufoid.rs └── workspace.rs ├── triblespace-core-macros ├── Cargo.toml └── src │ └── lib.rs ├── triblespace-core ├── Cargo.toml ├── build.rs ├── src │ ├── attribute.rs │ ├── blob.rs │ ├── blob │ │ ├── memoryblobstore.rs │ │ ├── schemas.rs │ │ └── schemas │ │ │ ├── longstring.rs │ │ │ ├── simplearchive.rs │ │ │ ├── succinctarchive.rs │ │ │ └── succinctarchive │ │ │ ├── succinctarchiveconstraint.rs │ │ │ └── universe.rs │ ├── debug.rs │ ├── examples.rs │ ├── export │ │ ├── json.rs │ │ └── mod.rs │ ├── id.rs │ ├── id │ │ ├── fucid.rs │ │ ├── rngid.rs │ │ └── ufoid.rs │ ├── import │ │ ├── json.rs │ │ └── mod.rs │ ├── lib.rs │ ├── metadata.rs │ ├── patch.rs │ ├── patch │ │ ├── branch.rs │ │ ├── bytetable.rs │ │ ├── entry.rs │ │ └── leaf.rs │ ├── prelude.rs │ ├── prelude │ │ ├── blobschemas.rs │ │ └── valueschemas.rs │ ├── query.rs │ ├── query │ │ ├── constantconstraint.rs │ │ ├── hashmapconstraint.rs │ │ ├── hashsetconstraint.rs │ │ ├── ignore.rs │ │ ├── intersectionconstraint.rs │ │ ├── patchconstraint.rs │ │ ├── regularpathconstraint.rs │ │ ├── unionconstraint.rs │ │ └── variableset.rs │ ├── repo.rs │ ├── repo │ │ ├── branch.rs │ │ ├── commit.rs │ │ ├── hybridstore.rs │ │ ├── memoryrepo.rs │ │ ├── objectstore.rs │ │ └── pile.rs │ ├── trible.rs │ ├── trible │ │ ├── tribleset.rs │ │ └── tribleset │ │ │ └── triblesetconstraint.rs │ ├── value.rs │ └── value │ │ ├── schemas.rs │ │ └── schemas │ │ ├── boolean.rs │ │ ├── ed25519.rs │ │ ├── f256.rs │ │ ├── genid.rs │ │ ├── hash.rs │ │ ├── iu256.rs │ │ ├── linelocation.rs │ │ ├── r256.rs │ │ ├── range.rs │ │ ├── shortstring.rs │ │ └── time.rs └── tests │ ├── attributes_macro.rs │ └── json_export.rs ├── triblespace-macros-common ├── Cargo.toml └── src │ ├── attributes.rs │ └── lib.rs └── triblespace-macros ├── Cargo.toml └── src └── lib.rs /.github/workflows/book.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/.github/workflows/book.yml -------------------------------------------------------------------------------- /.github/workflows/preflight.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/.github/workflows/preflight.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/.gitignore -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /INVENTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/INVENTORY.md -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/README.md -------------------------------------------------------------------------------- /benches/benchmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/benches/benchmark.rs -------------------------------------------------------------------------------- /benches/data/json/canada.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/benches/data/json/canada.json -------------------------------------------------------------------------------- /benches/data/json/citm_catalog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/benches/data/json/citm_catalog.json -------------------------------------------------------------------------------- /benches/data/json/twitter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/benches/data/json/twitter.json -------------------------------------------------------------------------------- /benches/json_export.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/benches/json_export.rs -------------------------------------------------------------------------------- /benches/json_import.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/benches/json_import.rs -------------------------------------------------------------------------------- /benches/patch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/benches/patch.rs -------------------------------------------------------------------------------- /benches/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/benches/query.rs -------------------------------------------------------------------------------- /book/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/README.md -------------------------------------------------------------------------------- /book/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/book.toml -------------------------------------------------------------------------------- /book/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/SUMMARY.md -------------------------------------------------------------------------------- /book/src/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/architecture.md -------------------------------------------------------------------------------- /book/src/atreides-join.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/atreides-join.md -------------------------------------------------------------------------------- /book/src/commit-selectors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/commit-selectors.md -------------------------------------------------------------------------------- /book/src/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/contributing.md -------------------------------------------------------------------------------- /book/src/deep-dive/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/deep-dive/README.md -------------------------------------------------------------------------------- /book/src/deep-dive/blobs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/deep-dive/blobs.md -------------------------------------------------------------------------------- /book/src/deep-dive/identifiers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/deep-dive/identifiers.md -------------------------------------------------------------------------------- /book/src/deep-dive/patch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/deep-dive/patch.md -------------------------------------------------------------------------------- /book/src/deep-dive/philosophy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/deep-dive/philosophy.md -------------------------------------------------------------------------------- /book/src/deep-dive/trible-structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/deep-dive/trible-structure.md -------------------------------------------------------------------------------- /book/src/descriptive_types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/descriptive_types.md -------------------------------------------------------------------------------- /book/src/documentation-improvements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/documentation-improvements.md -------------------------------------------------------------------------------- /book/src/formal-verification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/formal-verification.md -------------------------------------------------------------------------------- /book/src/garbage-collection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/garbage-collection.md -------------------------------------------------------------------------------- /book/src/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/getting-started.md -------------------------------------------------------------------------------- /book/src/glossary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/glossary.md -------------------------------------------------------------------------------- /book/src/importing-data-formats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/importing-data-formats.md -------------------------------------------------------------------------------- /book/src/incremental-queries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/incremental-queries.md -------------------------------------------------------------------------------- /book/src/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/introduction.md -------------------------------------------------------------------------------- /book/src/pile-blob-metadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/pile-blob-metadata.md -------------------------------------------------------------------------------- /book/src/pile-format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/pile-format.md -------------------------------------------------------------------------------- /book/src/portability-and-formats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/portability-and-formats.md -------------------------------------------------------------------------------- /book/src/query-engine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/query-engine.md -------------------------------------------------------------------------------- /book/src/query-language.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/query-language.md -------------------------------------------------------------------------------- /book/src/repository-workflows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/repository-workflows.md -------------------------------------------------------------------------------- /book/src/schemas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/schemas.md -------------------------------------------------------------------------------- /book/src/type-algebra.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/book/src/type-algebra.md -------------------------------------------------------------------------------- /examples/custom_schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/examples/custom_schema.rs -------------------------------------------------------------------------------- /examples/doc_comment_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/examples/doc_comment_test.rs -------------------------------------------------------------------------------- /examples/insert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/examples/insert.rs -------------------------------------------------------------------------------- /examples/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/examples/path.rs -------------------------------------------------------------------------------- /examples/pattern_changes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/examples/pattern_changes.rs -------------------------------------------------------------------------------- /examples/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/examples/query.rs -------------------------------------------------------------------------------- /examples/repo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/examples/repo.rs -------------------------------------------------------------------------------- /examples/workspace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/examples/workspace.rs -------------------------------------------------------------------------------- /notebooks/experiments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/notebooks/experiments.py -------------------------------------------------------------------------------- /notebooks/tribles.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /proofs/commit_harness.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/proofs/commit_harness.rs -------------------------------------------------------------------------------- /proofs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/proofs/mod.rs -------------------------------------------------------------------------------- /proofs/patch_harness.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/proofs/patch_harness.rs -------------------------------------------------------------------------------- /proofs/query_harness.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/proofs/query_harness.rs -------------------------------------------------------------------------------- /proofs/repo_ancestors_harness.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/proofs/repo_ancestors_harness.rs -------------------------------------------------------------------------------- /proofs/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/proofs/util.rs -------------------------------------------------------------------------------- /proofs/value_harness.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/proofs/value_harness.rs -------------------------------------------------------------------------------- /proofs/variableset_harness.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/proofs/variableset_harness.rs -------------------------------------------------------------------------------- /scripts/build_book.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/scripts/build_book.sh -------------------------------------------------------------------------------- /scripts/devtest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/scripts/devtest.sh -------------------------------------------------------------------------------- /scripts/preflight.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/scripts/preflight.sh -------------------------------------------------------------------------------- /scripts/verify.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/scripts/verify.sh -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /sticker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/sticker.png -------------------------------------------------------------------------------- /tests/blob_gc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/blob_gc.rs -------------------------------------------------------------------------------- /tests/branch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/branch.rs -------------------------------------------------------------------------------- /tests/branch_mut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/branch_mut.rs -------------------------------------------------------------------------------- /tests/branch_store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/branch_store.rs -------------------------------------------------------------------------------- /tests/objectstore_meta_forget.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/objectstore_meta_forget.rs -------------------------------------------------------------------------------- /tests/objectstore_repo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/objectstore_repo.rs -------------------------------------------------------------------------------- /tests/patch_get.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/patch_get.rs -------------------------------------------------------------------------------- /tests/patch_ordered_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/patch_ordered_iterator.rs -------------------------------------------------------------------------------- /tests/patch_value_eq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/patch_value_eq.rs -------------------------------------------------------------------------------- /tests/pattern_changes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/pattern_changes.rs -------------------------------------------------------------------------------- /tests/pattern_hygiene.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/pattern_hygiene.rs -------------------------------------------------------------------------------- /tests/pattern_local_vars.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/pattern_local_vars.rs -------------------------------------------------------------------------------- /tests/pile_empty_blob.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/pile_empty_blob.rs -------------------------------------------------------------------------------- /tests/pile_iter_validation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/pile_iter_validation.rs -------------------------------------------------------------------------------- /tests/pile_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/pile_metadata.rs -------------------------------------------------------------------------------- /tests/pile_refresh_truncate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/pile_refresh_truncate.rs -------------------------------------------------------------------------------- /tests/pile_sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/pile_sim.rs -------------------------------------------------------------------------------- /tests/pile_too_large.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/pile_too_large.rs -------------------------------------------------------------------------------- /tests/push_merge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/push_merge.rs -------------------------------------------------------------------------------- /tests/regular_path_constraint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/regular_path_constraint.rs -------------------------------------------------------------------------------- /tests/repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/repository.rs -------------------------------------------------------------------------------- /tests/succinctarchive_constraint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/succinctarchive_constraint.rs -------------------------------------------------------------------------------- /tests/succinctarchive_distinct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/succinctarchive_distinct.rs -------------------------------------------------------------------------------- /tests/succinctarchive_empty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/succinctarchive_empty.rs -------------------------------------------------------------------------------- /tests/trybuild/pattern_hygiene.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/trybuild/pattern_hygiene.rs -------------------------------------------------------------------------------- /tests/trybuild/pattern_local_variables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/trybuild/pattern_local_variables.rs -------------------------------------------------------------------------------- /tests/trybuild/pattern_local_vars.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/trybuild/pattern_local_vars.rs -------------------------------------------------------------------------------- /tests/ufoid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/ufoid.rs -------------------------------------------------------------------------------- /tests/workspace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/tests/workspace.rs -------------------------------------------------------------------------------- /triblespace-core-macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core-macros/Cargo.toml -------------------------------------------------------------------------------- /triblespace-core-macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core-macros/src/lib.rs -------------------------------------------------------------------------------- /triblespace-core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/Cargo.toml -------------------------------------------------------------------------------- /triblespace-core/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/build.rs -------------------------------------------------------------------------------- /triblespace-core/src/attribute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/attribute.rs -------------------------------------------------------------------------------- /triblespace-core/src/blob.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/blob.rs -------------------------------------------------------------------------------- /triblespace-core/src/blob/memoryblobstore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/blob/memoryblobstore.rs -------------------------------------------------------------------------------- /triblespace-core/src/blob/schemas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/blob/schemas.rs -------------------------------------------------------------------------------- /triblespace-core/src/blob/schemas/longstring.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/blob/schemas/longstring.rs -------------------------------------------------------------------------------- /triblespace-core/src/blob/schemas/simplearchive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/blob/schemas/simplearchive.rs -------------------------------------------------------------------------------- /triblespace-core/src/blob/schemas/succinctarchive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/blob/schemas/succinctarchive.rs -------------------------------------------------------------------------------- /triblespace-core/src/blob/schemas/succinctarchive/succinctarchiveconstraint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/blob/schemas/succinctarchive/succinctarchiveconstraint.rs -------------------------------------------------------------------------------- /triblespace-core/src/blob/schemas/succinctarchive/universe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/blob/schemas/succinctarchive/universe.rs -------------------------------------------------------------------------------- /triblespace-core/src/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/debug.rs -------------------------------------------------------------------------------- /triblespace-core/src/examples.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/examples.rs -------------------------------------------------------------------------------- /triblespace-core/src/export/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/export/json.rs -------------------------------------------------------------------------------- /triblespace-core/src/export/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod json; 2 | -------------------------------------------------------------------------------- /triblespace-core/src/id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/id.rs -------------------------------------------------------------------------------- /triblespace-core/src/id/fucid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/id/fucid.rs -------------------------------------------------------------------------------- /triblespace-core/src/id/rngid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/id/rngid.rs -------------------------------------------------------------------------------- /triblespace-core/src/id/ufoid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/id/ufoid.rs -------------------------------------------------------------------------------- /triblespace-core/src/import/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/import/json.rs -------------------------------------------------------------------------------- /triblespace-core/src/import/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/import/mod.rs -------------------------------------------------------------------------------- /triblespace-core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/lib.rs -------------------------------------------------------------------------------- /triblespace-core/src/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/metadata.rs -------------------------------------------------------------------------------- /triblespace-core/src/patch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/patch.rs -------------------------------------------------------------------------------- /triblespace-core/src/patch/branch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/patch/branch.rs -------------------------------------------------------------------------------- /triblespace-core/src/patch/bytetable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/patch/bytetable.rs -------------------------------------------------------------------------------- /triblespace-core/src/patch/entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/patch/entry.rs -------------------------------------------------------------------------------- /triblespace-core/src/patch/leaf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/patch/leaf.rs -------------------------------------------------------------------------------- /triblespace-core/src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/prelude.rs -------------------------------------------------------------------------------- /triblespace-core/src/prelude/blobschemas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/prelude/blobschemas.rs -------------------------------------------------------------------------------- /triblespace-core/src/prelude/valueschemas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/prelude/valueschemas.rs -------------------------------------------------------------------------------- /triblespace-core/src/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/query.rs -------------------------------------------------------------------------------- /triblespace-core/src/query/constantconstraint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/query/constantconstraint.rs -------------------------------------------------------------------------------- /triblespace-core/src/query/hashmapconstraint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/query/hashmapconstraint.rs -------------------------------------------------------------------------------- /triblespace-core/src/query/hashsetconstraint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/query/hashsetconstraint.rs -------------------------------------------------------------------------------- /triblespace-core/src/query/ignore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/query/ignore.rs -------------------------------------------------------------------------------- /triblespace-core/src/query/intersectionconstraint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/query/intersectionconstraint.rs -------------------------------------------------------------------------------- /triblespace-core/src/query/patchconstraint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/query/patchconstraint.rs -------------------------------------------------------------------------------- /triblespace-core/src/query/regularpathconstraint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/query/regularpathconstraint.rs -------------------------------------------------------------------------------- /triblespace-core/src/query/unionconstraint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/query/unionconstraint.rs -------------------------------------------------------------------------------- /triblespace-core/src/query/variableset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/query/variableset.rs -------------------------------------------------------------------------------- /triblespace-core/src/repo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/repo.rs -------------------------------------------------------------------------------- /triblespace-core/src/repo/branch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/repo/branch.rs -------------------------------------------------------------------------------- /triblespace-core/src/repo/commit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/repo/commit.rs -------------------------------------------------------------------------------- /triblespace-core/src/repo/hybridstore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/repo/hybridstore.rs -------------------------------------------------------------------------------- /triblespace-core/src/repo/memoryrepo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/repo/memoryrepo.rs -------------------------------------------------------------------------------- /triblespace-core/src/repo/objectstore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/repo/objectstore.rs -------------------------------------------------------------------------------- /triblespace-core/src/repo/pile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/repo/pile.rs -------------------------------------------------------------------------------- /triblespace-core/src/trible.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/trible.rs -------------------------------------------------------------------------------- /triblespace-core/src/trible/tribleset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/trible/tribleset.rs -------------------------------------------------------------------------------- /triblespace-core/src/trible/tribleset/triblesetconstraint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/trible/tribleset/triblesetconstraint.rs -------------------------------------------------------------------------------- /triblespace-core/src/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/value.rs -------------------------------------------------------------------------------- /triblespace-core/src/value/schemas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/value/schemas.rs -------------------------------------------------------------------------------- /triblespace-core/src/value/schemas/boolean.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/value/schemas/boolean.rs -------------------------------------------------------------------------------- /triblespace-core/src/value/schemas/ed25519.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/value/schemas/ed25519.rs -------------------------------------------------------------------------------- /triblespace-core/src/value/schemas/f256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/value/schemas/f256.rs -------------------------------------------------------------------------------- /triblespace-core/src/value/schemas/genid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/value/schemas/genid.rs -------------------------------------------------------------------------------- /triblespace-core/src/value/schemas/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/value/schemas/hash.rs -------------------------------------------------------------------------------- /triblespace-core/src/value/schemas/iu256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/value/schemas/iu256.rs -------------------------------------------------------------------------------- /triblespace-core/src/value/schemas/linelocation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/value/schemas/linelocation.rs -------------------------------------------------------------------------------- /triblespace-core/src/value/schemas/r256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/value/schemas/r256.rs -------------------------------------------------------------------------------- /triblespace-core/src/value/schemas/range.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/value/schemas/range.rs -------------------------------------------------------------------------------- /triblespace-core/src/value/schemas/shortstring.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/value/schemas/shortstring.rs -------------------------------------------------------------------------------- /triblespace-core/src/value/schemas/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/src/value/schemas/time.rs -------------------------------------------------------------------------------- /triblespace-core/tests/attributes_macro.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/tests/attributes_macro.rs -------------------------------------------------------------------------------- /triblespace-core/tests/json_export.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-core/tests/json_export.rs -------------------------------------------------------------------------------- /triblespace-macros-common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-macros-common/Cargo.toml -------------------------------------------------------------------------------- /triblespace-macros-common/src/attributes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-macros-common/src/attributes.rs -------------------------------------------------------------------------------- /triblespace-macros-common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-macros-common/src/lib.rs -------------------------------------------------------------------------------- /triblespace-macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-macros/Cargo.toml -------------------------------------------------------------------------------- /triblespace-macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/triblespace/triblespace-rs/HEAD/triblespace-macros/src/lib.rs --------------------------------------------------------------------------------