Chunk function to return an Iterator of array chunks

 This function yields arrays of the specified size

 Examples:

      iter\chunk([1, 2, 3], 2)
      => iter([1, 2], [3])