---
title: universe package
description: The universe package provides options and primitive functions that are loaded into the Flux runtime by default and do not require an import statement.
url: https://docs.influxdata.com/flux/v0/stdlib/universe/
estimated_tokens: 2184
product: Flux
version: v0
---

# universe package

-   Flux 0.14.0+
-   View InfluxDB support

The `universe` package provides options and primitive functions that are loaded into the Flux runtime by default and do not require an import statement.

## Constants

```js
inf
```

-   **inf** represents a floating point value of infinity.

## Options

```js
option now = system.time
```

### now

`now` is a function option that, by default, returns the current system time.

#### now() vs system.time()

`now()` returns the current system time (UTC). `now()` is cached at runtime, so all executions of `now()` in a Flux script return the same time value. `system.time()` returns the system time (UTC) at which `system.time()` is executed. Each instance of `system.time()` in a Flux script returns a unique value.

## Functions

-   [aggregateWindow()](/flux/v0/stdlib/universe/aggregatewindow/)
-   [bool()](/flux/v0/stdlib/universe/bool/)
-   [bottom()](/flux/v0/stdlib/universe/bottom/)
-   [bytes()](/flux/v0/stdlib/universe/bytes/)
-   [chandeMomentumOscillator()](/flux/v0/stdlib/universe/chandemomentumoscillator/)
-   [columns()](/flux/v0/stdlib/universe/columns/)
-   [contains()](/flux/v0/stdlib/universe/contains/)
-   [count()](/flux/v0/stdlib/universe/count/)
-   [cov()](/flux/v0/stdlib/universe/cov/)
-   [covariance()](/flux/v0/stdlib/universe/covariance/)
-   [cumulativeSum()](/flux/v0/stdlib/universe/cumulativesum/)
-   [derivative()](/flux/v0/stdlib/universe/derivative/)
-   [die()](/flux/v0/stdlib/universe/die/)
-   [difference()](/flux/v0/stdlib/universe/difference/)
-   [display()](/flux/v0/stdlib/universe/display/)
-   [distinct()](/flux/v0/stdlib/universe/distinct/)
-   [doubleEMA()](/flux/v0/stdlib/universe/doubleema/)
-   [drop()](/flux/v0/stdlib/universe/drop/)
-   [duplicate()](/flux/v0/stdlib/universe/duplicate/)
-   [duration()](/flux/v0/stdlib/universe/duration/)
-   [elapsed()](/flux/v0/stdlib/universe/elapsed/)
-   [exponentialMovingAverage()](/flux/v0/stdlib/universe/exponentialmovingaverage/)
-   [fill()](/flux/v0/stdlib/universe/fill/)
-   [filter()](/flux/v0/stdlib/universe/filter/)
-   [findColumn()](/flux/v0/stdlib/universe/findcolumn/)
-   [findRecord()](/flux/v0/stdlib/universe/findrecord/)
-   [first()](/flux/v0/stdlib/universe/first/)
-   [float()](/flux/v0/stdlib/universe/float/)
-   [getColumn()](/flux/v0/stdlib/universe/getcolumn/)
-   [getRecord()](/flux/v0/stdlib/universe/getrecord/)
-   [group()](/flux/v0/stdlib/universe/group/)
-   [highestAverage()](/flux/v0/stdlib/universe/highestaverage/)
-   [highestCurrent()](/flux/v0/stdlib/universe/highestcurrent/)
-   [highestMax()](/flux/v0/stdlib/universe/highestmax/)
-   [histogram()](/flux/v0/stdlib/universe/histogram/)
-   [histogramQuantile()](/flux/v0/stdlib/universe/histogramquantile/)
-   [holtWinters()](/flux/v0/stdlib/universe/holtwinters/)
-   [hourSelection()](/flux/v0/stdlib/universe/hourselection/)
-   [increase()](/flux/v0/stdlib/universe/increase/)
-   [int()](/flux/v0/stdlib/universe/int/)
-   [integral()](/flux/v0/stdlib/universe/integral/)
-   [join()](/flux/v0/stdlib/universe/join/)
-   [kaufmansAMA()](/flux/v0/stdlib/universe/kaufmansama/)
-   [kaufmansER()](/flux/v0/stdlib/universe/kaufmanser/)
-   [keep()](/flux/v0/stdlib/universe/keep/)
-   [keys()](/flux/v0/stdlib/universe/keys/)
-   [keyValues()](/flux/v0/stdlib/universe/keyvalues/)
-   [last()](/flux/v0/stdlib/universe/last/)
-   [length()](/flux/v0/stdlib/universe/length/)
-   [limit()](/flux/v0/stdlib/universe/limit/)
-   [linearBins()](/flux/v0/stdlib/universe/linearbins/)
-   [logarithmicBins()](/flux/v0/stdlib/universe/logarithmicbins/)
-   [lowestAverage()](/flux/v0/stdlib/universe/lowestaverage/)
-   [lowestCurrent()](/flux/v0/stdlib/universe/lowestcurrent/)
-   [lowestMin()](/flux/v0/stdlib/universe/lowestmin/)
-   [map()](/flux/v0/stdlib/universe/map/)
-   [max()](/flux/v0/stdlib/universe/max/)
-   [mean()](/flux/v0/stdlib/universe/mean/)
-   [median()](/flux/v0/stdlib/universe/median/)
-   [min()](/flux/v0/stdlib/universe/min/)
-   [mode()](/flux/v0/stdlib/universe/mode/)
-   [movingAverage()](/flux/v0/stdlib/universe/movingaverage/)
-   [now()](/flux/v0/stdlib/universe/now/)
-   [pearsonr()](/flux/v0/stdlib/universe/pearsonr/)
-   [pivot()](/flux/v0/stdlib/universe/pivot/)
-   [quantile()](/flux/v0/stdlib/universe/quantile/)
-   [range()](/flux/v0/stdlib/universe/range/)
-   [reduce()](/flux/v0/stdlib/universe/reduce/)
-   [relativeStrengthIndex()](/flux/v0/stdlib/universe/relativestrengthindex/)
-   [rename()](/flux/v0/stdlib/universe/rename/)
-   [sample()](/flux/v0/stdlib/universe/sample/)
-   [set()](/flux/v0/stdlib/universe/set/)
-   [skew()](/flux/v0/stdlib/universe/skew/)
-   [sort()](/flux/v0/stdlib/universe/sort/)
-   [spread()](/flux/v0/stdlib/universe/spread/)
-   [stateCount()](/flux/v0/stdlib/universe/statecount/)
-   [stateDuration()](/flux/v0/stdlib/universe/stateduration/)
-   [stateTracking()](/flux/v0/stdlib/universe/statetracking/)
-   [stddev()](/flux/v0/stdlib/universe/stddev/)
-   [string()](/flux/v0/stdlib/universe/string/)
-   [sum()](/flux/v0/stdlib/universe/sum/)
-   [tableFind()](/flux/v0/stdlib/universe/tablefind/)
-   [tail()](/flux/v0/stdlib/universe/tail/)
-   [time()](/flux/v0/stdlib/universe/time/)
-   [timedMovingAverage()](/flux/v0/stdlib/universe/timedmovingaverage/)
-   [timeShift()](/flux/v0/stdlib/universe/timeshift/)
-   [timeWeightedAvg()](/flux/v0/stdlib/universe/timeweightedavg/)
-   [toBool()](/flux/v0/stdlib/universe/tobool/)
-   [today()](/flux/v0/stdlib/universe/today/)
-   [toFloat()](/flux/v0/stdlib/universe/tofloat/)
-   [toInt()](/flux/v0/stdlib/universe/toint/)
-   [top()](/flux/v0/stdlib/universe/top/)
-   [toString()](/flux/v0/stdlib/universe/tostring/)
-   [toTime()](/flux/v0/stdlib/universe/totime/)
-   [toUInt()](/flux/v0/stdlib/universe/touint/)
-   [tripleEMA()](/flux/v0/stdlib/universe/tripleema/)
-   [tripleExponentialDerivative()](/flux/v0/stdlib/universe/tripleexponentialderivative/)
-   [truncateTimeColumn()](/flux/v0/stdlib/universe/truncatetimecolumn/)
-   [uint()](/flux/v0/stdlib/universe/uint/)
-   [union()](/flux/v0/stdlib/universe/union/)
-   [unique()](/flux/v0/stdlib/universe/unique/)
-   [window()](/flux/v0/stdlib/universe/window/)
-   [yield()](/flux/v0/stdlib/universe/yield/)
