Versions in this module Expand all Collapse all v1 v1.0.0 Feb 17, 2018 Changes in this version + type Constant int + func (c Constant) EnforceRange(int) int + func (c Constant) InRange(i int) bool + func (c Constant) Mult(i float64) Range + func (c Constant) Percentile(float64) int + func (c Constant) Poll() int + type Infinite struct + func (inf Infinite) EnforceRange(i int) int + func (inf Infinite) InRange(i int) bool + func (inf Infinite) Mult(i float64) Range + func (inf Infinite) Percentile(float64) int + func (inf Infinite) Poll() int + type Range interface + EnforceRange func(int) int + InRange func(int) bool + Mult func(float64) Range + Percentile func(float64) int + Poll func() int + func NewConstant(i int) Range + func NewInfinite() Range + func NewLinear(min, max int) Range + func NewSpread(base, s int) Range Incompatible versions in this module v2.0.0-beta+incompatible Jul 2, 2019