summaryrefslogtreecommitdiff
path: root/go/accumulate/accumulate.go
blob: f12ff877d30dbf284917dc1a1be1a153247027a7 (plain)
1
2
3
4
5
6
7
8
9
package accumulate

func Accumulate(s []string, f func(string) string) []string {
	ret := make([]string, len(s))
	for i, v := range s {
		ret[i] = f(v)
	}
	return ret
}