En F # il faut utiliser le rec
mot - clé. Dans Haskell, il n'est pas nécessaire de dire explicitement si une fonction donnée est récursive ou non.
Étant donné le rôle de la récursivité dans la programmation fonctionnelle, la conception F # me semble plutôt étrange. Est-ce une bonne décision de conception de langage ou existe-t-il uniquement pour des raisons historiques ou en raison d'une contrainte de mise en œuvre?