Hacker News new | ask | show | jobs
by kapitar 542 days ago
This is one of the features I like most about F#, after some years experience with it. The project is structured with a specific file ordering, and there's no forward referencing. Similar within a file/module as well, most of the time.

So to understand a project, you start at the top and work your way down, you wont encounter anything you haven't come across yet as you go.

Ironically, this 'feature' so annoyed me when I first came across the language in 2015 or so, that I put it down after five minutes and forgot about it for years.