 passed as in <code>each</each>.
 
 <code><pre>
-  results = []
-  [1, 2, 3, 4].eachSlice 2, (slice) ->
-    results.push(slice)
+   results = []
+   [1, 2, 3, 4].eachSlice 2, (slice) ->
+     results.push(slice)
 => [1, 2, 3, 4]
 
-  results
+   results
 => [[1, 2], [3, 4]] 
 </pre></code>
 

Returns an object containing the extremes of this array.

<code><pre>
  [-1, 3, 0].extremes()
=> {min: -1, max: 3}
</pre></code>


Returns the first element of the array, undefined if the array is empty.

<code><pre>
   ["first", "second", "third"].first()
=> "first"
</pre></code>

