1. 5
  1.  

  2. 3

    Inefficiency is a common critique of functional programming. I dislike that simplified quicksort example because it appears to reiterate that idea.