Collections

Functions

  • ArrayEach()

    call the given UDF/Closure with every value in the array.

  • ArrayEvery()

    This function calls a given closure/function with every element in a given array and returns true, if all of the closure calls returns true.

  • ArrayFilter()

    This function creates a new Array that returns all the values from an array that match the given filter.

  • ArrayFind()

    These functions searches the array for the specified object.

  • ArrayFindAllNoCase()

    These functions searches the array for the specified object and return the positions of all occurrence of this values.

  • ArrayMap()

    Calls the given closure with every element in the given array. the function returns an array that contains all values returned by the closure.

  • ArrayReduce()

    Iterates over every entry of the given array and calls the closure with every element. This function will reduce the array to a single value and will return the value.

  • ArraySome()

    This function calls a given closure/function with every element in a given array and returns true, if one of the closure calls returns true.

  • CollectionEach()

    call the given UDF/Closure with every entry (key/value) in the given collection.

  • CollectionEvery()

    This function calls a given closure/function with every element in a given collection and returns true, if all of the closure calls returns true.

  • CollectionFilter()

    This function creates a new collection that returns all entries from an collection that match the given filter.

  • CollectionMap()

    Calls the given closure with every element in the given collection. the function returns an array or struct (depending on the input) that contains all values returned by the closure.

  • CollectionReduce()

    Iterates over every entry of the collection and calls the closure with every element. This function will reduce the array to a single value and will return the value.

  • CollectionSome()

    This function calls a given closure/function with every element in a given collection and returns true, if one of the closure calls returns true.

  • Each()

    call the given UDF/Closure with every entry (key/value) in the given collection.

  • ListEach()

    call the given UDF/Closure with every value in the string list.

  • ListEvery()

    This function calls a given closure/function with every element in a given string list and returns true, if all of the closure calls returns true.

  • ListFilter()

    This function creates a new string list that returns all entries from an string list that match the given filter.

  • ListMap()

    Calls the given closure with every element in the given list. The function returns a list that contains all values returned by the closure.

  • ListReduce()

    Iterates over every entry of the given list and calls the closure with every element. This function will reduce the list to a single value and will return the value.

  • ListSome()

    This function calls a given closure/function with every element in a given string list and returns true, if one of the closure calls returns true.

  • QueryEach()

    call the given UDF/Closure with every row (struct) in the query.

  • QueryEvery()

    This function calls a given closure/function with every element in a given query and returns true, if all of the closure calls returns true.

  • QueryFilter()

    This function creates a new Query that returns all rows from an query that match the given filter.

  • QueryMap()

    Calls the given closure with every row in the query.

  • QueryReduce()

    Iterates over every row of the given query and calls the closure with that row. This function will reduce the query to a single value and will return this value.

  • QuerySome()

    This function calls a given closure/function with every element in a given query and returns true, if one of the closure calls returns true.

  • StructEach()

    call the given UDF/Closure with every entry (key/value) in the struct.

  • StructEvery()

    This function calls a given closure/function with every element in a given struct and returns true, if all of the closure calls returns true.

  • StructFilter()

    This function creates a new Struct that returns all entries from an struct that match the given filter.

  • StructInsert()

    Inserts a key-value pair into a structure.

  • StructMap()

    Calls the given closure with every element in the given struct. the function returns a struct that contains all values returned by the closure.

  • StructNew()

    Creates an empty structure.

  • StructReduce()

    Iterates over every entry of the given struct and calls the closure with every key/value. This function will reduce the struct to a single value and will return this value.

  • StructSome()

    This function calls a closure/function on every element in a struct until one returns true.