title: Learning F# with style
body: <p>When passing a function to another function which should calculate the result and then pass that value  as an  argument to another function, I've discovered that I could "compose" the following code in 5 different ways.</p>
  
  <pre><code>let testnum testFun =
      testFun 4
  
  printfn "result: %b" (testnum (=) 0)  
  
  printfn "result: %b" &lt;| testnum (&lt;) 0
  
  printfn "result: %b" (testnum &lt;| (&gt;=) 0)
  
  testnum &lt;|  (=) 0 |&gt; printfn "result: %b"
  
  printfn "resutl: %b" &lt;&lt; testnum &lt;| (&lt;&gt;) 0
  </code></pre>
  
  <p>I do like the style without parentheses more but now I'm wondering, is there a preferred style assuming my goal is <em>readability</em> and <em>supportability</em> of my code?</p>