package
0.195.1
Repository: https://github.com/influxcommunity/flux.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
AnalyzeSource parses and analyzes the given Flux source, using libflux.
Eval accepts a Flux script and evaluates it to produce a set of side effects (as a slice of values) and a scope.
EvalAST accepts a Flux AST and evaluates it to produce a set of side effects (as a slice of values) and a scope.
EvalOptions is like EvalAST, but only evaluates options.
FinalizeBuiltIns must be called to complete registration.
LookupBuiltinType returns the type of the builtin value for a given Flux stdlib package.
No description provided by the author
MustLookupBuiltinType validates that call to LookupBuiltInType was successful.
Parse parses a Flux script and produces an ast.Package.
No description provided by the author
Prelude returns a scope object representing the Flux universe block.
RegisterPackageValue adds a value for an identifier in a builtin package.
ReplacePackageValue replaces a value for an identifier in a builtin package.
StdLib returns an importer for the Flux standard library.
TypeEnvMap creates a global map of the TypeEnvironment.

# Variables

Default contains the preregistered packages and builtin values required to execute a flux script.
list of packages included in the prelude.