Contained is both an executable binary that can be run, and a library that can be used in Rust programs.
Installing app
neo
subnet
executables
Assuming you have Rust/Cargo installed , run this command in a terminal:
cargo install contained
It will make app
neo
subnet
commands available in your PATH
if you've allowed the PATH
to be modified when installing Rust . cargo uninstall contained
uninstalls.
Adding contained
library as a dependency
Run this command in a terminal, in your project's directory:
cargo add contained
To add it manually, edit your project's Cargo.toml
file and add to the [dependencies]
section:
contained = "0.1.4"
The contained
library will be automatically available globally.
Back to the crate overview .
Readme
Contained
Contained is a research oriented project focusing on implementing the proposed harmonic computational framework. Contained considers a harmonic framework capable of efficiently orchestrating clusters of devices following a set of instructions broadcast from valid actors preserving only the I/O and required metadata. The metadata stored typically pertains to the temporality or ordering of events which lead to the completion of any particular task and generally distributed as a part of a unique proof. In order to do so, we consider the neo-Riemannian theory and its potential implications for computational systems. Consequentially, several more traditional notions of harmonic analysis are additionally introduced to complete the theorem and solidify the framework. The resulting compositional procedures suggest novel means of generating ephemeral computational spaces capable of supporting interactions across each of the four permutations facilitated by digital systems. Typically these spaces are leveraged in conjunction with one another to elegantly orchestrate complex workloads.
Getting Started
Building from the source
Clone the repository
git clone https://github.com/FL03/contained
Docker
Build the image locally
docker buildx build -- tag contained:alpha .
Pull the pre-built image
docker pull jo3mccain/contained:latest
Run the image
docker run - p 8080:8080 jo3mccain/contained:latest system -- up
Usage
Contributing
Pull requests are welcome. For major changes, please open an issue first
to discuss what you would like to change.
Please make sure to update tests as appropriate.
License