3 ms·
I'm guessing that's a reference to how, in an F# project, files have a specific order in which they're compiled, and you can only refer to things that are decla
by bunderbunder 8y ago
I'm guessing that's a reference to how, in an F# project, files have a specific order in which they're compiled, and you can only refer to things that are declared previously in the current file, or in a previous file.
It makes accidentally creating circular dependency graphs, which can be a source of technical debt, difficult to do. There is still a facility for introducing mutual recursion, but you have to do it explicitly.