package main import "fmt" func main() { wm := NewLinkedGrid(5, 5) wm.Print() a := []int{1, 2, 3, 4} _ = MapInt(a, func(v int) (int, error) { return v * 2, nil }) fmt.Println(a) r, _ := ReduceInt(a, 0, func(t, v int) (int, error) { return t + v, nil }) fmt.Println(r) }