flowr 0.50.0

A runner for compiled 'flow' programs
flowr-0.50.0 is not a library.
Visit the last successful build: flowr-0.142.0

flowr

See also: Code docs

flowr is a binary run-time for running flows from the CLI built using the flowrlib library.

It handles the execution of Functions forming a Flow according to the defined semantics.

Context Functions

The flowr context module implements the context functions that this runtime provides for flows to interact with the surrounding "context" it is being run in, such as IO and File System.

These are all impure functions, or functions with side effects, not part of the flow itself.

Those functions are organized into the following modules, each with multiple functions:

  • args - used to get arguments that flow was invoked with
  • file - used to interact with the file system
  • image - used to create image files
  • stdio - used to interact with stdio