diff --git a/langext/array.go b/langext/array.go index a4b875f..0f73eaf 100644 --- a/langext/array.go +++ b/langext/array.go @@ -348,3 +348,11 @@ func ArrFlattenDirect[T1 any](arr [][]T1) []T1 { } return r } + +func ArrCastToAny[T1 any](arr []T1) []any { + r := make([]any, len(arr)) + for i, v := range arr { + r[i] = any(v) + } + return r +}