Documentation

Overview

    Package math provides optimized mathematical functions for processing Arrow arrays.

    Index

    Constants

    This section is empty.

    Variables

    This section is empty.

    Functions

    This section is empty.

    Types

    type Float64Funcs

    type Float64Funcs struct {
    	// contains filtered or unexported fields
    }
    var (
    	Float64 Float64Funcs
    )

    func (Float64Funcs) Sum

    func (f Float64Funcs) Sum(a *array.Float64) float64

      Sum returns the summation of all elements in a.

      type Int64Funcs

      type Int64Funcs struct {
      	// contains filtered or unexported fields
      }
      var (
      	Int64 Int64Funcs
      )

      func (Int64Funcs) Sum

      func (f Int64Funcs) Sum(a *array.Int64) int64

        Sum returns the summation of all elements in a.

        type Uint64Funcs

        type Uint64Funcs struct {
        	// contains filtered or unexported fields
        }
        var (
        	Uint64 Uint64Funcs
        )

        func (Uint64Funcs) Sum

        func (f Uint64Funcs) Sum(a *array.Uint64) uint64

          Sum returns the summation of all elements in a.