Tomas Mikula
Tomas Mikula
Support running a Libretto program until quiescence, i.e. until there is no more reduction possible (without external stimulus). It will be useful in: - testing (#9); - UIs (for ensuring...
- [ ] composing existing operators - show that simple things are simple - [ ] defining custom operators - [ ] custom shapes - [ ] dualities - [...
- [ ] Embedding host language components into Libretto (resource management and I/O) - [ ] Embedding Libretto into the host language (depends on #48)
Testing non-occurrence of an event is often very useful. However, it is generally tricky. It is like checking that a `Future` has not completed yet _and_ will not complete unless...
Using e.g. `http4s`. Depends on some HTTP server (e.g. `http4s`) available for Scala 3.