Octopus loves F#
Blog post from Octopus Deploy
Octopus Deploy 3.4 introduces support for F# 4.0, allowing users to write custom and standalone scripts in this language alongside existing support for Bash, PowerShell, and ScriptCS. The decision to include F# was based on user requests and its unique features, such as compact syntax, strong type inference, and explicit handling of edge cases, which provide a versatile alternative for deployment scripts. The update is part of the Octopus 3.4 blog series by founder Paul Stovell, who encourages users to explore F# through resources from the F# Foundation and educator Scott Wlaschin. Additionally, the platform allows for executing arbitrary F# code on multiple targets using the Script Console, enhancing flexibility in deployment workflows.