4 ms·
They might indeed. Or a := []int{1,2,3,4} it := slices.All(a) itRev := slices.Reverse(it) itMap := slices.Map(it) itFilter := slices.Filt
by beantaxi 2y ago
They might indeed. Or
a := []int{1,2,3,4}
it := slices.All(a)
itRev := slices.Reverse(it)
itMap := slices.Map(it)
itFilter := slices.Filter(it, func(i int) bool { return i % 2 == 0 })
slices.ForEach(it, func(i int) { fmt.Println(i) })
No fun to write. Is it better to read? Yes, if you want to know exactly what's going on. Not really, if you are skimming through a lot of code, you're used to cruising through chains of func calls, and the above feels like speed bumps.