| 1234567891011121314151617181920212223 | 
							- package main
 
- import "fmt"
 
- func intSeq() func() int {
 
- 	i := 0
 
- 	return func() int {
 
- 		i++
 
- 		return i
 
- 	}
 
- }
 
- func main() {
 
- 	nextInt := intSeq()
 
- 	fmt.Println(nextInt())
 
- 	fmt.Println(nextInt())
 
- 	fmt.Println(nextInt())
 
- 	newInts := intSeq()
 
- 	fmt.Println(newInts())
 
- }
 
 
  |