Estoy aprendiendo f # y tengo un problema bastante trivial que no parece tener sentido. Estoy trabajando en un problema Proyecto Euler 2 y tengo esto:Valor o constructor no está definido
let fib (x : BigInteger) (y : BigInteger) (max : BigInteger) =
let added = x + y
if added > max then y
else fib y (x + y) max
Tengo el error en la llamada recursiva de fib:
Valor o 'fib' constructor no está definido
Y no estoy seguro de por qué. ¿Alguna ayuda?
System.Int32.MaxValue >> 4000000, y "términos de igual valor" – BLUEPIXY
@BLUEPIXY: Sí, sé que no es una solución correcta o eficiente para el problema en este momento. Es un intento iterativo. Solo intento obtener toda la sintaxis. –