Crates.io | flowrlib |
lib.rs | flowrlib |
version | 0.95.0 |
source | src |
created_at | 2018-01-29 20:26:25.240356 |
updated_at | 2023-03-12 22:48:54.86331 |
description | Flow Runner Library (flowrlib) for 'flow' programs |
homepage | http://andrewdavidmackenzie.github.io/flow/ |
repository | https://github.com/andrewdavidmackenzie/flow/ |
max_upload_size | |
id | 48828 |
size | 326,242 |
flowrlib
This is the rust run-time library for flow execution. This will be linked with other code to produce a flow
runner, such as the flowr
command line runner.
It is responsible for reading a flow definition in a Manifest
file, loading the required libraries
from LibraryManifest
files and then coordinating the execution by dispatching Jobs
to be executed
by Function
Implementations
, providing them the Inputs
required to run and gathering the Outputs
produced
and passing those Outputs
to other connected Functions
in the network of Functions
.
These are the conditionally compiled features of flowrlib
:
See also: Code docs