clovers
clovers copied to clipboard
Improvement: new codebase structure
Currently, the project is a workspace with two crates:
cloversis supposedly the "library", with core types and methodsclovers-cliis supposedly the "binary", with the runtime and command line interface
These categorizations are not very true though.
Future ideas:
- one crate with the types, with easy export to wasm/typescript shims
- one crate with the runtime engine
- one crate with just the CLI
- optional crate with a GUI