lements satisfying the predicate <code>isSeparator</code>.</p>

<p><strong>maxSplit</strong> the maximum number of slices to return, minus 1.
If <code>maxSplit + 1</code> slices would otherwise be returned, the
algorithm stops splitting and returns a suffix of <code>elements</code></p>

<p><strong>allowEmptySlices</strong> if true, an empty slice is produced in
the result for each pair of consecutive </p>

    <h4>Declaration</h4>    
    <code class="language-swift">func split&lt;S : Sliceable, R : Boolean