You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Submitted by Daniel Bradley on 8/20/2014 12:00:00 AM 17 votes on UserVoice prior to migration
[ Edited by admin to apply to namespaces only, since as per comment you can already do this with module aliases ]
When using the ‘open’ keyword, allow a namespace being imported, to be assigned to an alias rather than the imported contents being made available to the current scope e.g.
namespace Foo = Some.Long.Path.To.Foo
This would be useful when importing namespaces containing modules/types with the same name to avoid fully qualifying all of the usages.
Response
** by fslang-admin on 2/10/2016 12:00:00 AM **
Thanks for the suggestion. It is quite a reasonable one and it has taken me a long time to mark this as declined. However I have now done so for the reasons listed below.
Don Syme, F# Language Evolution
Would anyone provide a short summary why this was declined? Both links above are broken and they were also never archived in Internet Archive. Thank you!
if you browse this repository root, and check "View all archived uservoice suggestions and comments" link, you'll be able to find most of the contents, despite it is not the most convenient, it is still there.
Aliases for namespaces [6323201]
Submitted by Daniel Bradley on 8/20/2014 12:00:00 AM
17 votes on UserVoice prior to migration
[ Edited by admin to apply to namespaces only, since as per comment you can already do this with module aliases ]
When using the ‘open’ keyword, allow a namespace being imported, to be assigned to an alias rather than the imported contents being made available to the current scope e.g.
namespace Foo = Some.Long.Path.To.Foo
This would be useful when importing namespaces containing modules/types with the same name to avoid fully qualifying all of the usages.
Response
** by fslang-admin on 2/10/2016 12:00:00 AM **
Thanks for the suggestion. It is quite a reasonable one and it has taken me a long time to mark this as declined. However I have now done so for the reasons listed below.
Don Syme, F# Language Evolution
Original UserVoice Submission
Archived Uservoice Comments
The text was updated successfully, but these errors were encountered: