title: Partially apply the infix operator with map
body: <p>I have the following function g</p>
  
  <pre><code>g :: Int -&gt; Int -&gt; Int 
  g x y = x + y * y
  </code></pre>
  
  <p>I use g in the following three ways but don't quite understand what they each do.</p>
  
  <pre><code>map (g 10)  [1,2,3,4,5] -- 1
  
  map (10 ‘g‘) [1,2,3,4,5] -- 2
  
  map (‘g‘ 10) [1,2,3,4,5] -- 3
  </code></pre>