Closures with shared state
func main() {
var a = 1
func inca() {
a += 1
}
func outa() {
print(a)
}
outa()
inca()
outa()
}
main()
INFO
func main() {
var a = 1
func inca() {
a += 1
}
func outa() {
print(a)
}
outa()
inca()
outa()
}
main()