That&#x27;s great, but how do I write a functional version of <a href="https:&#x2F;&#x2F;github.com&#x2F;voltagex&#x2F;junkcode&#x2F;blob&#x2F;master&#x2F;CSharp&#x2F;spotprices&#x2F;spotprices&#x2F;Program.cs" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;voltagex&#x2F;junkcode&#x2F;blob&#x2F;master&#x2F;CSharp&#x2F;spot...</a>?<p>All this does is pull a list of &quot;spot instance&quot; prices from AWS EC2, sort them and filter them. I rewrote this from a python script that became too complex.<p>The last time I looked at Haskell, it needed ~700MB of dependencies before I could even get started.<p>Edit: Clojure looks like a good way to start, although <a href="https:&#x2F;&#x2F;github.com&#x2F;mrowe&#x2F;clj-aws-ec2" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mrowe&#x2F;clj-aws-ec2</a> isn&#x27;t really complete.