Versions in this module Expand all Collapse all v0 v0.1.1 May 20, 2020 v0.1.0 May 20, 2020 Changes in this version + type ArrayList struct + func New() *ArrayList + func (l *ArrayList) Add(e gotypes.E) *ArrayList + func (l *ArrayList) Clear() + func (l *ArrayList) Count(matchFunc matchFunc) int + func (l *ArrayList) Filter(matchFuns ...matchFunc) *ArrayList + func (l *ArrayList) FindAny(matchFuncs ...matchFunc) gotypes.E + func (l *ArrayList) ForEach(eachFunc eachFunc) + func (l *ArrayList) Get(index int) gotypes.E + func (l *ArrayList) Map(mapFunc mapFunc) *ArrayList + func (l *ArrayList) MatchAll(matchFun matchFunc) bool + func (l *ArrayList) MatchAny(matchFun matchFunc) bool + func (l *ArrayList) MatchNone(matchFun matchFunc) bool + func (l *ArrayList) Reduce(val gotypes.E, reduceFunc reduceFunc) gotypes.E + func (l *ArrayList) Remove(index int) gotypes.E + func (l *ArrayList) Size() int