Versions in this module Expand all Collapse all v0 v0.2.1 Apr 8, 2022 Changes in this version type Type + func (t Type) ValueOf() interface{} v0.2.0 Apr 8, 2022 Changes in this version + func If(boolVar bool, trueVal, falseVal interface{}) interface + type Int int + func (i Int) ToString() String + func (i Int) ValueOf() int + type IntArray []Int + func FromIntArray(items []int) IntArray + func NewRange(start, end, step int) IntArray + func (array *IntArray) Append(v int) + func (array *IntArray) Dequeue() Int + func (array *IntArray) Enqueue(v int) + func (array *IntArray) Pop() Int + func (array *IntArray) Remove(v int) + func (array IntArray) Contains(v int) bool + func (array IntArray) Copy() IntArray + 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) 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 string + func LineInput() 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 []String + func FromStringArray(items []string) StringArray + func (array *StringArray) Append(v string) + func (array *StringArray) Dequeue() String + func (array *StringArray) Enqueue(v String) + func (array *StringArray) Pop() String + func (array *StringArray) Remove(v string) + func (array StringArray) Contains(v string) bool + func (array StringArray) Copy() StringArray + 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) 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 struct + func NewType(v interface{}) Type + func (t Type) ToArray() TypeArray + func (t Type) ToInt() Int + func (t Type) ToIntArray() IntArray + func (t Type) ToString() String + func (t Type) ToStringArray() StringArray + type TypeArray []Type + func FromInterfaceArray(items interface{}) TypeArray + func NewArray(size int) 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