Function rangedMerge

  • Merge ranges of values from two sorted arrays.

    Type Parameters

    • T

    • U = T

    Parameters

    • x: T[]

      an array

    • i: number

      begin index in x

    • I: number

      end index in x (exclusive)

    • y: T[]

      another array

    • j: number

      begin index in y

    • J: number

      end index in y (exclusive)

    • fc: CompareFunction<T | U> = null

      compare function (a, b)

    • fm: MapFunction<T, T | U> = null

      map function (v, i, x)

    Returns T[]

    x[i:I] & y[j:J] | vᵢ ≤ vᵢ₊₁ ∀ i ∈ x[i:I] & y[j:J]

Generated using TypeDoc