package
1.5.0
Repository: https://github.com/m3db/m3.git
Documentation: pkg.go.dev

# Functions

Compile converts an input stream into the corresponding Expression.
ExtractFetchExpressions extracts timeseries fetch expressions from the given query.
MustRegisterAliasedFunction registers a function under an alias, issuing a panic if the function cannot be registered.
MustRegisterFunction registers a function, issuing a panic if the function cannot be registered.
NewEngine creates a new query engine.

# Structs

CompileOptions allows for specifying compile options.
The Engine for running queries.
Function contains a function to invoke along with metadata about the function's argument and return type.

# Interfaces

ASTNode is an interface to help with printing the AST.
CallASTNode is an interface to help with printing the AST.
An Expression is a metric query expression.