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
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    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
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      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