История изменений
Исправление
MOPKOBKA,
(текущая версия)
:
А этот пример на Golang? Там тоже динамическая типизация?
type T func(int) T
func f(x int) T {
fmt.Printf("f call with %d\n", x)
return f
}
func g(x int) T {
if x > 0 {
return f
} else {
return f(x)
}
}
Исходная версия
MOPKOBKA,
:
А этот пример на Golang? Там тоже динамическая типизация?
type T func(int) T
func f(x int) T {
fmt.Printf("f call with %d\n", x)
return f
}
func g(x int) T {
if x > 0 {
return f
} else {
return f(x)
}
}