У F # необхідно використовувати rec
ключове слово. У Haskell немає необхідності чітко вказувати, чи є дана функція рекурсивною чи ні.
Враховуючи роль рекурсії у функціональному програмуванні, дизайн F # здається мені досить дивним. Це гарне мовне рішення або воно існує лише з історичної причини або через обмеження щодо впровадження?