Skip to main content

Data Types

Primitive Value

  • string
  • blob
  • int64
  • float64
  • bool
  • null
  • list of primitive value // []*primitive_value
    • 0-indexed
  • map of primitive value // map[string]*primitive_value
  • list of interface // Json Array []interface{}
  • map of interface // Json Object map[string]interface{}
  • undefined

Object Types

Error

  • new Error(message, <name>)
  • name: "Error", "RangeError", "InternalError", "ReferenceError", "SyntaxError", "TypeError"

Time

The Time object, its constructors and its layouts are documented on the Time page.

Lambda

Lambda expressions, block statements and run() are documented on the Lambda page.


FplTable


  • new Table(col1,col2,…​)
  • Columns
  • Rows

FplMetric


  • from, to
  • interval
  • dimensions
  • Metrics

FplAlert

Tuple: list of Data Types or Object Types

Map: map of Data Types or Object Types

Function libraries