diff --git a/pkg/collections/array_list/array_list_methods.go b/pkg/collections/array_list/array_list_methods.go index 3146805..ee952f7 100644 --- a/pkg/collections/array_list/array_list_methods.go +++ b/pkg/collections/array_list/array_list_methods.go @@ -193,6 +193,10 @@ func (self *ArrayList[T]) ToSlice() []T { return result } +func (self *ArrayList[T]) ToSliceUnsafe() []T { + return self.content[:self.size] +} + func (self *ArrayList[T]) Find(filter func(T) bool) *optional.Optional[T] { for index, value := range self.content { if index >= self.size {