In F # muss das rec
Schlüsselwort verwendet werden. In Haskell muss nicht explizit angegeben werden, ob eine bestimmte Funktion rekursiv ist oder nicht.
Angesichts der Rolle der Rekursion in der funktionalen Programmierung erscheint mir das F # -Design eher seltsam. Handelt es sich um eine gute Entscheidung für das Sprachdesign oder gibt es sie nur aus historischen Gründen oder aufgrund einer Implementierungsbeschränkung?