Documentation ¶
Index ¶
- func If(boolVar bool, trueVal, falseVal interface{}) interface{}
- type Int
- type IntArray
- func (array *IntArray) Append(v int)
- func (array IntArray) Contains(v int) bool
- func (array IntArray) Copy() IntArray
- func (array *IntArray) Dequeue() Int
- func (array *IntArray) Enqueue(v int)
- func (array IntArray) Every(lambda func(v Int, i int) bool) bool
- func (array IntArray) Fill(v Int) IntArray
- func (array IntArray) Filter(lambda func(v Int, i int) bool) IntArray
- func (array IntArray) FindIndex(lambda func(v Int, i int) bool) Int
- func (array IntArray) First() Int
- func (array IntArray) ForEach(lambda func(s Int, i int))
- func (array IntArray) IndexOf(v int) Int
- func (array IntArray) Last() Int
- func (array IntArray) Length() Int
- func (array IntArray) Map(lambda func(v Int, i int) interface{}) TypeArray
- func (array *IntArray) Pop() Int
- func (array *IntArray) Remove(v int)
- func (array IntArray) Slice(start, end int) IntArray
- func (array IntArray) Some(lambda func(v Int, i int) bool) bool
- func (array IntArray) Sort()
- func (array IntArray) SortBy(lambda func(x, y Int) bool)
- func (array IntArray) Sum() Int
- func (array IntArray) ToStringArray() StringArray
- func (array IntArray) ToTypeArray() TypeArray
- type String
- func (s String) Contains(v string) bool
- func (s String) IndexOf(v string) Int
- func (s String) Length() Int
- func (s String) Split(sep string) StringArray
- func (s String) ToInt() Int
- func (s String) ToLower() String
- func (s String) ToUpper() String
- func (s String) Trim(cutset string) String
- func (s String) TrimLeft(prefix string) String
- func (s String) TrimRight(suffix string) String
- func (s String) TrimSpace() String
- func (s String) ValueOf() string
- type StringArray
- func (array *StringArray) Append(v string)
- func (array StringArray) Contains(v string) bool
- func (array StringArray) Copy() StringArray
- func (array *StringArray) Dequeue() String
- func (array *StringArray) Enqueue(v String)
- func (array StringArray) Every(lambda func(v String, i int) bool) bool
- func (array StringArray) Fill(v String) StringArray
- func (array StringArray) Filter(lambda func(s String, i int) bool) StringArray
- func (array StringArray) FindIndex(lambda func(v String, i int) bool) Int
- func (array StringArray) First() String
- func (array StringArray) ForEach(lambda func(s String, i int))
- func (array StringArray) IndexOf(v string) Int
- func (array StringArray) Join(sep string) String
- func (array StringArray) Last() String
- func (array StringArray) Length() Int
- func (array StringArray) Map(lambda func(s String, i int) interface{}) TypeArray
- func (array *StringArray) Pop() String
- func (array *StringArray) Remove(v string)
- func (array StringArray) Slice(start, end int) StringArray
- func (array StringArray) Some(lambda func(v String, i int) bool) bool
- func (array StringArray) Sort()
- func (array StringArray) SortBy(lambda func(x, y String) bool)
- func (array StringArray) ToIntArray() IntArray
- func (array StringArray) ToTypeArray() TypeArray
- type Type
- type TypeArray
- func (array TypeArray) Copy() TypeArray
- func (array TypeArray) Every(lambda func(v Type, i int) bool) bool
- func (array TypeArray) Fill(v interface{}) TypeArray
- func (array TypeArray) Filter(lambda func(s Type, i int) bool) TypeArray
- func (array TypeArray) FindIndex(lambda func(v Type, i int) bool) Int
- func (array TypeArray) Flatten() TypeArray
- func (array TypeArray) ForEach(lambda func(v Type, i int))
- func (array TypeArray) Get(indexes ...int) Type
- func (array TypeArray) Length() Int
- func (array TypeArray) Map(lambda func(v Type, i int) interface{}) TypeArray
- func (array TypeArray) Slice(start, end int) TypeArray
- func (array TypeArray) Some(lambda func(v Type, i int) bool) bool
- func (array TypeArray) Sort(lambda func(x, y Type) bool)
- func (array TypeArray) ToIntArray() IntArray
- func (array TypeArray) ToStringArray() StringArray
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type IntArray ¶
type IntArray []Int
func FromIntArray ¶
func (IntArray) ToStringArray ¶
func (array IntArray) ToStringArray() StringArray
func (IntArray) ToTypeArray ¶
type String ¶
type String string
func (String) Split ¶
func (s String) Split(sep string) StringArray
type StringArray ¶
type StringArray []String
func FromStringArray ¶
func FromStringArray(items []string) StringArray
func (*StringArray) Append ¶
func (array *StringArray) Append(v string)
func (StringArray) Contains ¶
func (array StringArray) Contains(v string) bool
func (StringArray) Copy ¶
func (array StringArray) Copy() StringArray
func (*StringArray) Dequeue ¶
func (array *StringArray) Dequeue() String
func (*StringArray) Enqueue ¶
func (array *StringArray) Enqueue(v String)
func (StringArray) Fill ¶
func (array StringArray) Fill(v String) StringArray
func (StringArray) Filter ¶
func (array StringArray) Filter(lambda func(s String, i int) bool) StringArray
func (StringArray) FindIndex ¶
func (array StringArray) FindIndex(lambda func(v String, i int) bool) Int
func (StringArray) First ¶
func (array StringArray) First() String
func (StringArray) ForEach ¶
func (array StringArray) ForEach(lambda func(s String, i int))
func (StringArray) IndexOf ¶
func (array StringArray) IndexOf(v string) Int
func (StringArray) Join ¶
func (array StringArray) Join(sep string) String
func (StringArray) Last ¶
func (array StringArray) Last() String
func (StringArray) Length ¶
func (array StringArray) Length() Int
func (StringArray) Map ¶
func (array StringArray) Map(lambda func(s String, i int) interface{}) TypeArray
func (*StringArray) Pop ¶
func (array *StringArray) Pop() String
func (*StringArray) Remove ¶
func (array *StringArray) Remove(v string)
func (StringArray) Slice ¶
func (array StringArray) Slice(start, end int) StringArray
func (StringArray) Sort ¶
func (array StringArray) Sort()
func (StringArray) SortBy ¶
func (array StringArray) SortBy(lambda func(x, y String) bool)
func (StringArray) ToIntArray ¶
func (array StringArray) ToIntArray() IntArray
func (StringArray) ToTypeArray ¶
func (array StringArray) ToTypeArray() TypeArray
type Type ¶
type Type struct {
// contains filtered or unexported fields
}
func (Type) ToIntArray ¶
func (Type) ToStringArray ¶
func (t Type) ToStringArray() StringArray
type TypeArray ¶
type TypeArray []Type
func FromInterfaceArray ¶
func FromInterfaceArray(items interface{}) TypeArray
func (TypeArray) ToIntArray ¶
func (TypeArray) ToStringArray ¶
func (array TypeArray) ToStringArray() StringArray
Click to show internal directories.
Click to hide internal directories.