Array+halve().swift 241 B

1234567891011
  1. import Foundation
  2. extension Array {
  3. func halve() -> [[Element]] {
  4. let half = count / 2
  5. let leftSplit = self[0 ..< half]
  6. let rightSplit = self[half...]
  7. return [Array(leftSplit), Array(rightSplit)]
  8. }
  9. }