(a []TF, convert func(*TF) TT)
| 208 | } |
| 209 | |
| 210 | func ArrayMap[TF any, TT any](a []TF, convert func(*TF) TT) []TT { |
| 211 | r := make([]TT, len(a)) |
| 212 | for i := range a { |
| 213 | r[i] = convert(&a[i]) |
| 214 | } |
| 215 | return r |
| 216 | } |
| 217 | |
| 218 | func ArrayMapWithError[TF any, TT any](a []TF, convert func(*TF) (TT, error)) ([]TT, error) { |
| 219 | r := make([]TT, len(a)) |
no outgoing calls
no test coverage detected