I suggest you...

Allow the use of F# script (.fsx) in place of Powershell/ScriptCS

Please enable the option to use .fsx files (F# script) in places where Powershell is currently used.

It's concise syntax make it perfect for scripting, it's a darn sight easier to pick up than Powershell, comes with a fantastic REPL and as a bonus the popular F# library "FAKE" provides functions for all manner of deployment tasks and operations.

275 votes
Vote
Sign in
(thinking…)
Password icon
Signed in as (Sign out)
You have left! (?) (thinking…)
Tom Rathbone shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

4 comments

Sign in
(thinking…)
Password icon
Signed in as (Sign out)
Submitting...
  • Anonymous commented  ·   ·  Flag as inappropriate

    This would be a great feature as we have started using Fake build scripts in quite a few of our new projects.

  • Tom Rathbone commented  ·   ·  Flag as inappropriate

    Daniel, that's an interesting thought. My take would be that the scripts can always be shared easily whatever language they use, however, contributing (non-trivial) changes would require knowledge of the language. At present some people might be unable to share or develop scripts due to the restriction of PowerShell. The addition of F# would mean that many existing F# scripts could be shared with the community.

  • Daniel Butler commented  ·   ·  Flag as inappropriate

    Wouldn't introducing several different languages as a replacement for Powershell fragment the ability for the community to easily share scripts?

Feedback and Knowledge Base