title: List of functions applying to argument
body: <p>Task is to make function, taking list of unary functions (+1,*2 etc.) <strong>(3 at least)</strong> and consistently applying them to argument. For example: func 1 [(+1),(+1),(/2)] == 1.5. Here's what i made:</p>
  
  <pre><code>compose x [(y),(c),(z)] =  map ($ x) [(z) . (c) . (y)]
  </code></pre>
  
  <p>But how can I make unlimited list of functions? In case if user wants more than 3 functions.
  Another problem is that this function returns list with one element instead of just one element ([4] instead of 4) and I'm kinda stuck with it</p>