A closing square bracket is inserted after opening, but a pipe should be added to the closing bracket after the user types the first.1 vote
See: create layering model that includes a F# project, open "Layer Explorer", and notice that the F# project has "False" in the "Supports Validation" column. This makes it harder to use the Architecture tools, and means losing support when you add a F# project to an existing architecture.1 vote
Unless I am missing on something, right now if you #load "something.fsx" in a fsi.exe session, you cannot interactively use the functions in that script file (loaded, signatures displayed but not accessible, somehow).
If, on the other hand I open a cmd.exe, then start "fsi.exe --use:something.fsx" I can use those types out of the box as if Ihad ALT-ENTERED it to f# interactive from within VS.
So, adding a #use which creates the same behavior as "fsi.exe -- use:" seems to be a good idea to me.1 vote
- Don't see your idea?