type Bin struct { Count int Sum float64 }
func (b *Bin) Mean() float64
func (b *Bin) Update(x *Bin)
type Bins []*Bin
func (bs Bins) Len() int
func (bs Bins) Less(i, j int) bool
func (bs *Bins) Pop() interface{}
func (bs *Bins) Push(x interface{})
func (bs Bins) Swap(i, j int)
type Histogram struct {
// contains filtered or unexported fields
}
func New(maxBins int) *Histogram
func (h *Histogram) Bins() Bins
func (h *Histogram) Insert(f float64)