Comment by kerkeslager
2 years ago
They do support mutual recursion, but you have to make it explicit.
https://learn.microsoft.com/en-us/dotnet/fsharp/language-ref...
2 years ago
They do support mutual recursion, but you have to make it explicit.
https://learn.microsoft.com/en-us/dotnet/fsharp/language-ref...
Same as the rest of the ML family then.
Nah, Elm doesn't need the rec keyword and could be argued to be a ML descendant
Same as the rest of the functional languages, even.
My first functional language was Haskell, which essentially only has a letrec, so afterwards I’ve always viewed everybody else’s approach as a bit peculiar :) Fair point that it’s the Lisp way too.