flowrlib 0.50.0

Flow Runner Library (flowrlib) for 'flow' programs
Documentation

flowrlib

See also: Code docs

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.