Function parsePosition

Normalizes a position to a positive number.

parsePosition(0)([1, 2, 3]); // 0
parsePosition(1)([1, 2, 3]); // 1
parsePosition(2)([1, 2, 3]); // 2
parsePosition(-1)([1, 2, 3]); // 2
parsePosition(-2)([1, 2, 3]); // 1
  • Parameters

    • position: number

    Returns (source: readonly unknown[]) => number