newmana/chroma-elm/10.1.0

NOTE: the latest version is 18.2.1

Chroma.Limits.Analyze

Preprocessing of data values and helper data structures and functions.

Definition

analyze : Nonempty Float -> Scale

Given data, create a Scale data structure (min, max, sum, sorted values and number of values).

Helpers

type alias Scale =
{ min : Float
, max : Float
, sum : Float
, values : Nonempty Float
, count : Int
}

TBD

defaultScale : Scale

TBD

genericLimit : Int -> Scale -> (Int -> Float) -> Nonempty Float

TBD