hans 0.1.0

Task orchestrator.
Documentation
# hans

Hans is a task orchestrator written in Rust.

## Getting started

Add `hans` in your `Cargo.toml`:
```toml
[dependencies]
hans = "0"
```

## Examples

You can see several examples [here](examples).

## Architecture

Hans orchestrates task chains. A task chain is composed by nodes of tasks that can be started in parallel. When a node is succeeded, the next one is started.

![task-chain](assets/task-chain.svg)

A task follows this flow:

![task-status](assets/task-status.svg)

## Contributing

cf. [CONTRIBUTING.md](CONTRIBUTING.md).