Duplicar posibles:
[F#] How to have two methods calling each other?F #: funciones mutuamente recursivas
Hola a todos,
Tengo un escenario en el que tengo dos funciones que se beneficiarían de ser mutuamente recursivo, pero No estoy seguro de cómo hacer esto en F #
Mi escenario es n OT tan simple como el siguiente código, pero me gustaría conseguir algo similar para compilar:
let rec f x =
if x>0 then
g (x-1)
else
x
let rec g x =
if x>0 then
f (x-1)
else
x
Véase también http://stackoverflow.com/questions/1378575/f-forward-type-declarations – Brian
dudo en marcar éste como el duplicado, porque el título es probablemente mejor ... – Benjol
@Benjol: Por lo general, no * eliminamos * duplicados con títulos sustancialmente diferentes para mejorar la capacidad de búsqueda, pero aún así los cerramos. – dmckee