Options
All
  • Public
  • Public/Protected
  • All
Menu

Module array/repeat

Index

References

Functions

References

Renames and re-exports repeat

Functions

  • repeat<T>(n: number, a: T): T[]
  • repeat(n: number): <T>(a: T) => T[]
  • Returns a fixed list of size n containing a specified identical value.

    example
     repeat(5, 'hi'); //=> ['hi', 'hi', 'hi', 'hi', 'hi']

    var obj = {};
    var repeatedObjs = repeat(5, obj); //=> [{}, {}, {}, {}, {}]
    repeatedObjs[0] === repeatedObjs[1]; //=> true

    Type parameters

    • T

    Parameters

    • n: number

      The desired size of the output list.

    • a: T

    Returns T[]

    A new array containing n values.

  • Returns a fixed list of size n containing a specified identical value.

    example
     repeat(5, 'hi'); //=> ['hi', 'hi', 'hi', 'hi', 'hi']

    var obj = {};
    var repeatedObjs = repeat(5, obj); //=> [{}, {}, {}, {}, {}]
    repeatedObjs[0] === repeatedObjs[1]; //=> true

    Parameters

    • n: number

      The desired size of the output list.

    Returns <T>(a: T) => T[]

    A new array containing n values.

      • <T>(a: T): T[]
      • Type parameters

        • T

        Parameters

        • a: T

        Returns T[]

Generated using TypeDoc