Documentation
¶
Index ¶
- func Float32ToFloat64(value float32) float64
- func Float64ToFloat32(value float64) float32
- func StringComparer(a, b string) bool
- type ArithmeticProgression
- type CommaSeparatedValueRecord
- type CsvRecord
- type Float32Vector
- func (vector Float32Vector) Dim() int
- func (vector Float32Vector) Empty() bool
- func (vector Float32Vector) Float32() Float32Vector
- func (vector Float32Vector) Float64() Float64Vector
- func (vector Float32Vector) IsNil() bool
- func (vector Float32Vector) Len() int
- func (vector Float32Vector) Native() []float32
- type Float32Vectors
- func (vectors Float32Vectors) FirstOneOrNil() Float32Vector
- func (vectors Float32Vectors) Float32() Float32Vectors
- func (vectors Float32Vectors) Float64() Float64Vectors
- func (vectors Float32Vectors) Len() int
- func (vectors Float32Vectors) Native() [][]float32
- func (vectors Float32Vectors) PurgeEmpty() Float32Vectors
- func (vectors Float32Vectors) PurgeNil() Float32Vectors
- type Float64Vector
- func (vector Float64Vector) Dim() int
- func (vector Float64Vector) Empty() bool
- func (vector Float64Vector) Float32() Float32Vector
- func (vector Float64Vector) Float64() Float64Vector
- func (vector Float64Vector) IsNil() bool
- func (vector Float64Vector) Len() int
- func (vector Float64Vector) Native() []float64
- type Float64Vectors
- func (vectors Float64Vectors) FirstOneOrNil() Float64Vector
- func (vectors Float64Vectors) Float32() Float32Vectors
- func (vectors Float64Vectors) Float64() Float64Vectors
- func (vectors Float64Vectors) Len() int
- func (vectors Float64Vectors) Native() [][]float64
- func (vectors Float64Vectors) PurgeEmpty() Float64Vectors
- func (vectors Float64Vectors) PurgeNil() Float64Vectors
- type FloatVector
- type FloatVectors
- type Number
- type SequenceNumber
- type StringSet
- type StringSlice
- type Strings
- func (strs Strings) AllMatch(test func(string) bool) bool
- func (strs Strings) AnyMatch(test func(string) bool) bool
- func (strs Strings) Append(more ...string) Strings
- func (strs Strings) Concat(others ...Strings) Strings
- func (strs Strings) Contain(str string) bool
- func (strs Strings) Count() stl.Counter[string]
- func (strs Strings) Dup() Strings
- func (strs Strings) Empty() bool
- func (strs Strings) EnsureNotNil() Strings
- func (strs Strings) Equal(other Strings) bool
- func (strs Strings) Filter(filter func(string) bool) Strings
- func (strs Strings) FirstOneOrZero() string
- func (strs Strings) ForEach(handler func(string))
- func (strs Strings) ForEachPro(handler func(int, string, Strings))
- func (strs Strings) IndexOf(str string) int
- func (strs Strings) InplaceSort() Strings
- func (strs Strings) ItemsUnique() bool
- func (strs Strings) Join(sep string) string
- func (strs Strings) JoinByComma() string
- func (strs Strings) JoinByDot() string
- func (strs Strings) JoinByEmptyLine() string
- func (strs Strings) JoinByMarkdownSplitLine() string
- func (strs Strings) JoinByNewLine() string
- func (strs Strings) Len() int
- func (strs Strings) Map(mapper func(string) string) Strings
- func (strs Strings) MapWithSprintf(format string) Strings
- func (strs Strings) Native() StringSlice
- func (strs Strings) Purge(filter func(string) bool) Strings
- func (strs Strings) PurgeZero() Strings
- func (strs Strings) ReverseDup() Strings
- func (strs Strings) ReverseInplace() Strings
- func (strs Strings) Sort() Strings
- func (strs Strings) Split(seps ...string) Strings
- func (strs Strings) ToSet() StringSet
- func (strs Strings) TrimSpace() Strings
- func (strs Strings) Unique() Strings
- func (strs Strings) UniqueByInplaceSort() Strings
- func (strs Strings) UniqueBySet() Strings
- func (strs Strings) UniqueBySort() Strings
- func (strs Strings) UniqueSorteds() Strings
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Float32ToFloat64 ¶ added in v1.0.74
func Float64ToFloat32 ¶ added in v1.0.74
func StringComparer ¶
Types ¶
type ArithmeticProgression ¶ added in v1.0.65
type ArithmeticProgression[T Number] struct { // contains filtered or unexported fields }
func NewArithmeticProgression ¶ added in v1.0.65
func NewArithmeticProgression[T Number](start, delta T) *ArithmeticProgression[T]
func (*ArithmeticProgression[T]) Current ¶ added in v1.0.65
func (ap *ArithmeticProgression[T]) Current() T
func (*ArithmeticProgression[T]) Next ¶ added in v1.0.65
func (ap *ArithmeticProgression[T]) Next() T
type CommaSeparatedValueRecord ¶ added in v1.0.67
type CommaSeparatedValueRecord string
func (CommaSeparatedValueRecord) Native ¶ added in v1.0.67
func (s CommaSeparatedValueRecord) Native() string
func (CommaSeparatedValueRecord) ValidValues ¶ added in v1.0.67
func (s CommaSeparatedValueRecord) ValidValues() Strings
func (CommaSeparatedValueRecord) Values ¶ added in v1.0.67
func (s CommaSeparatedValueRecord) Values() Strings
type CsvRecord ¶ added in v1.0.67
type CsvRecord = CommaSeparatedValueRecord
type Float32Vector ¶ added in v1.0.74
type Float32Vector []float32
func (Float32Vector) Dim ¶ added in v1.0.74
func (vector Float32Vector) Dim() int
func (Float32Vector) Empty ¶ added in v1.0.74
func (vector Float32Vector) Empty() bool
func (Float32Vector) Float32 ¶ added in v1.0.74
func (vector Float32Vector) Float32() Float32Vector
func (Float32Vector) Float64 ¶ added in v1.0.74
func (vector Float32Vector) Float64() Float64Vector
func (Float32Vector) IsNil ¶ added in v1.0.74
func (vector Float32Vector) IsNil() bool
func (Float32Vector) Len ¶ added in v1.0.74
func (vector Float32Vector) Len() int
func (Float32Vector) Native ¶ added in v1.0.74
func (vector Float32Vector) Native() []float32
type Float32Vectors ¶ added in v1.0.74
type Float32Vectors []Float32Vector
func (Float32Vectors) FirstOneOrNil ¶ added in v1.0.74
func (vectors Float32Vectors) FirstOneOrNil() Float32Vector
func (Float32Vectors) Float32 ¶ added in v1.0.74
func (vectors Float32Vectors) Float32() Float32Vectors
func (Float32Vectors) Float64 ¶ added in v1.0.74
func (vectors Float32Vectors) Float64() Float64Vectors
func (Float32Vectors) Len ¶ added in v1.0.74
func (vectors Float32Vectors) Len() int
func (Float32Vectors) Native ¶ added in v1.0.75
func (vectors Float32Vectors) Native() [][]float32
func (Float32Vectors) PurgeEmpty ¶ added in v1.0.74
func (vectors Float32Vectors) PurgeEmpty() Float32Vectors
func (Float32Vectors) PurgeNil ¶ added in v1.0.74
func (vectors Float32Vectors) PurgeNil() Float32Vectors
type Float64Vector ¶ added in v1.0.74
type Float64Vector []float64
func (Float64Vector) Dim ¶ added in v1.0.74
func (vector Float64Vector) Dim() int
func (Float64Vector) Empty ¶ added in v1.0.74
func (vector Float64Vector) Empty() bool
func (Float64Vector) Float32 ¶ added in v1.0.74
func (vector Float64Vector) Float32() Float32Vector
func (Float64Vector) Float64 ¶ added in v1.0.74
func (vector Float64Vector) Float64() Float64Vector
func (Float64Vector) IsNil ¶ added in v1.0.74
func (vector Float64Vector) IsNil() bool
func (Float64Vector) Len ¶ added in v1.0.74
func (vector Float64Vector) Len() int
func (Float64Vector) Native ¶ added in v1.0.74
func (vector Float64Vector) Native() []float64
type Float64Vectors ¶ added in v1.0.74
type Float64Vectors []Float64Vector
func (Float64Vectors) FirstOneOrNil ¶ added in v1.0.74
func (vectors Float64Vectors) FirstOneOrNil() Float64Vector
func (Float64Vectors) Float32 ¶ added in v1.0.74
func (vectors Float64Vectors) Float32() Float32Vectors
func (Float64Vectors) Float64 ¶ added in v1.0.74
func (vectors Float64Vectors) Float64() Float64Vectors
func (Float64Vectors) Len ¶ added in v1.0.74
func (vectors Float64Vectors) Len() int
func (Float64Vectors) Native ¶ added in v1.0.75
func (vectors Float64Vectors) Native() [][]float64
func (Float64Vectors) PurgeEmpty ¶ added in v1.0.74
func (vectors Float64Vectors) PurgeEmpty() Float64Vectors
func (Float64Vectors) PurgeNil ¶ added in v1.0.74
func (vectors Float64Vectors) PurgeNil() Float64Vectors
type FloatVector ¶ added in v1.0.74
type FloatVector = Float32Vector
type FloatVectors ¶ added in v1.0.74
type FloatVectors = Float64Vectors
type Number ¶ added in v1.0.65
type Number interface { constraints.Integer | constraints.Float }
type SequenceNumber ¶ added in v1.0.65
type SequenceNumber = ArithmeticProgression[int]
func NewSequenceNumber ¶ added in v1.0.65
func NewSequenceNumber() *SequenceNumber
func NewSequenceNumberPro ¶ added in v1.0.65
func NewSequenceNumberPro(start, delta int) *SequenceNumber
type StringSlice ¶
type StringSlice = []string
type Strings ¶
type Strings []string
func NewStrings ¶
func NewStringsFromSet ¶
func NewStringsFromStringSlice ¶
func NewStringsFromStringSlice(strs StringSlice) Strings
func SplitToStrings ¶ added in v1.0.49
func (Strings) EnsureNotNil ¶
func (Strings) FirstOneOrZero ¶ added in v1.0.49
func (Strings) InplaceSort ¶
func (Strings) ItemsUnique ¶ added in v1.0.53
func (Strings) JoinByComma ¶
func (Strings) JoinByEmptyLine ¶ added in v1.0.76
func (Strings) JoinByMarkdownSplitLine ¶ added in v1.0.76
func (Strings) JoinByNewLine ¶ added in v1.0.76
func (Strings) MapWithSprintf ¶ added in v1.0.49
func (Strings) Native ¶
func (strs Strings) Native() StringSlice
func (Strings) ReverseDup ¶ added in v1.0.61
func (Strings) ReverseInplace ¶ added in v1.0.61
func (Strings) UniqueByInplaceSort ¶ added in v1.0.53
func (Strings) UniqueBySet ¶ added in v1.0.53
func (Strings) UniqueBySort ¶ added in v1.0.53
func (Strings) UniqueSorteds ¶
Click to show internal directories.
Click to hide internal directories.