Function split

  • Break iterable considering test as separator.

    Type Parameters

    • T

    Parameters

    • x: Iterable<T>

      an iterable

    • ft: TestFunction<T>

      test function (v, i, x)

    Returns IterableIterator<T[]>

    x[j..k] ⧺ x[l..m] ⧺ ... | ft(x[i]) = true; i = 0..j / k..l / ...

Generated using TypeDoc