I suggest you ...

Improve project F# model

Improve F# project model (at least, add directions support). Maybe some extension to the language itself would be pretty good: #require "filename" to indicate that filename must be compiled before current file.

337 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    lostlost shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    7 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • Marc SigristMarc Sigrist commented  ·   ·  Flag as inappropriate

        Folders would be nice, or, as an alternative: Improving _object browser_ support in Visual Studio, so that the internal and private details of an F# project can be looked up in a structured way in "My Solution", as it is possible for other languages.

      • lostlost commented  ·   ·  Flag as inappropriate

        Also, for large projects it would be nice to group files in folders. Even without ordering this would be very good

      • Michael GarnettMichael Garnett commented  ·   ·  Flag as inappropriate

        No c++ includes, file ordering isn't bad, but drag/drop to reorder would be nice and most definately folders! Folders would need to be reorderable, or course, to control compilation order.

      • OJOJ commented  ·   ·  Flag as inappropriate

        I'm certainly up for improvements to the F# projects in general, but the idea of having to require files a-la C++ is not something I'm interested in at all.

        Folders would be great, and not having to specify the order of files in any way would also be nice.

      • RickasaurusRickasaurus commented  ·   ·  Flag as inappropriate

        I really would hate to see C++ style includes, but folders would be nice.

      Feedback and Knowledge Base