Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func adder() func(int) int {
- sum := 0
- return func(x int) int {
- sum += x
- return sum
- }
- }
- func main() {
- pos, neg := adder(), adder()
- for i := 0; i < 10; i++ {
- fmt.Println(
- pos(i),
- neg(-2*i),
- )
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement