pie

package
v1.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 12, 2019 License: MIT Imports: 2 Imported by: 67

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Float64s

type Float64s []float64

func (Float64s) AreSorted

func (ss Float64s) AreSorted() bool

func (Float64s) AreUnique

func (ss Float64s) AreUnique() bool

func (Float64s) Average

func (ss Float64s) Average() float64

func (Float64s) Contains

func (ss Float64s) Contains(lookingFor float64) bool

func (Float64s) First

func (ss Float64s) First() float64

func (Float64s) FirstOr

func (ss Float64s) FirstOr(defaultValue float64) float64

func (Float64s) JSONString

func (ss Float64s) JSONString() string

func (Float64s) Last

func (ss Float64s) Last() float64

func (Float64s) LastOr

func (ss Float64s) LastOr(defaultValue float64) float64

func (Float64s) Len

func (ss Float64s) Len() int

func (Float64s) Max

func (ss Float64s) Max() (max float64)

func (Float64s) Min

func (ss Float64s) Min() (min float64)

func (Float64s) Reverse

func (ss Float64s) Reverse() Float64s

func (Float64s) Select

func (ss Float64s) Select(condition func(float64) bool) (ss2 Float64s)

func (Float64s) Sort

func (ss Float64s) Sort() Float64s

func (Float64s) Sum

func (ss Float64s) Sum() (sum float64)

func (Float64s) ToStrings added in v1.1.0

func (ss Float64s) ToStrings(transform func(float64) string) Strings

func (Float64s) Transform

func (ss Float64s) Transform(fn func(float64) float64) (ss2 Float64s)

func (Float64s) Unique

func (ss Float64s) Unique() Float64s

func (Float64s) Unselect

func (ss Float64s) Unselect(condition func(float64) bool) (ss2 Float64s)

type Ints

type Ints []int

func (Ints) AreSorted

func (ss Ints) AreSorted() bool

func (Ints) AreUnique

func (ss Ints) AreUnique() bool

func (Ints) Average

func (ss Ints) Average() float64

func (Ints) Contains

func (ss Ints) Contains(lookingFor int) bool

func (Ints) First

func (ss Ints) First() int

func (Ints) FirstOr

func (ss Ints) FirstOr(defaultValue int) int

func (Ints) JSONString

func (ss Ints) JSONString() string

func (Ints) Last

func (ss Ints) Last() int

func (Ints) LastOr

func (ss Ints) LastOr(defaultValue int) int

func (Ints) Len

func (ss Ints) Len() int

func (Ints) Max

func (ss Ints) Max() (max int)

func (Ints) Min

func (ss Ints) Min() (min int)

func (Ints) Reverse

func (ss Ints) Reverse() Ints

func (Ints) Select

func (ss Ints) Select(condition func(int) bool) (ss2 Ints)

func (Ints) Sort

func (ss Ints) Sort() Ints

func (Ints) Sum

func (ss Ints) Sum() (sum int)

func (Ints) ToStrings added in v1.1.0

func (ss Ints) ToStrings(transform func(int) string) Strings

func (Ints) Transform

func (ss Ints) Transform(fn func(int) int) (ss2 Ints)

func (Ints) Unique

func (ss Ints) Unique() Ints

func (Ints) Unselect

func (ss Ints) Unselect(condition func(int) bool) (ss2 Ints)

type Strings

type Strings []string

func (Strings) AreSorted

func (ss Strings) AreSorted() bool

func (Strings) AreUnique

func (ss Strings) AreUnique() bool

func (Strings) Contains

func (ss Strings) Contains(lookingFor string) bool

func (Strings) First

func (ss Strings) First() string

func (Strings) FirstOr

func (ss Strings) FirstOr(defaultValue string) string

func (Strings) JSONString

func (ss Strings) JSONString() string

func (Strings) Join added in v1.2.0

func (ss Strings) Join(glue string) (s string)

func (Strings) Last

func (ss Strings) Last() string

func (Strings) LastOr

func (ss Strings) LastOr(defaultValue string) string

func (Strings) Len

func (ss Strings) Len() int

func (Strings) Max

func (ss Strings) Max() (max string)

func (Strings) Min

func (ss Strings) Min() (min string)

func (Strings) Reverse

func (ss Strings) Reverse() Strings

func (Strings) Select

func (ss Strings) Select(condition func(string) bool) (ss2 Strings)

func (Strings) Sort

func (ss Strings) Sort() Strings

func (Strings) ToStrings added in v1.1.0

func (ss Strings) ToStrings(transform func(string) string) Strings

func (Strings) Transform

func (ss Strings) Transform(fn func(string) string) (ss2 Strings)

func (Strings) Unique

func (ss Strings) Unique() Strings

func (Strings) Unselect

func (ss Strings) Unselect(condition func(string) bool) (ss2 Strings)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL