aquavm/README.md

13 lines
453 B
Markdown
Raw Normal View History

2020-09-30 22:24:30 +03:00
# Aquamarine
2020-09-18 14:05:43 +03:00
Aquamarine is a distributed choreography language & platform
2020-09-30 22:24:30 +03:00
## Examples
```rust
((call (%current% (local_service_id local_fn_name) () result_name)) (call (remote_peer_id (service_id fn_name) () g)))
```
This instruction sequence contains two call instructions:
1. call a function with `local_fn_name` name of a local service with `local_service_id` id and bind result to `result_name`
2. call a remote peer with `remote_peer_id` id