Collects useful statistics on the fly with constant memory consumption.
struct Averager
s5Utils8AveragerV
3Q91R
import Utils
init()
var average: Double? { get }
var maximum: Double? { get }
var minimum: Double? { get }
mutating func insert<F>(_ value: F) where F : BinaryFloatingPoint
mutating func insert<I>(_ value: I) where I : BinaryInteger