trellis-runner

Crates.iotrellis-runner
lib.rstrellis-runner
version0.1.4
sourcesrc
created_at2024-10-10 18:28:49.247505
updated_at2024-11-27 17:14:41.746698
descriptionCalculation runner
homepage
repositoryhttps://github.com/sensoriumtl/trellis
max_upload_size
id1404100
size72,032
Christopher Gubbin (cgubbin)

documentation

README

Trellis


Trellis is a batteries-included command runner, designed to make it simple to write code for numerical calculations. It aims to remove boilerplate from user-code, allowing you to focus on core application logic. It aims to separate code for business logic from support code. Features include:

  • Automatic emission of tracing messages.
  • Support for caller termination through ctrl-c and tokio.
  • Timing

In future, we hope to implement:

  • Writing of progress and results to disk
  • Plotting of incremental progress and results

The design of trellis is influenced by the command runner within the excellent argmin crate, but aims to provide a lightweight, application agnostic framework with a minimal dependency tree.

Commit count: 40

cargo fmt