/** * Constructs a new `NonEmptyImmutableArray`. * * @tsplus static NonEmptyImmutableArray.Ops __call * @tsplus static NonEmptyImmutableArray.Ops make */ export function make( head: As[number], ...rest: As ): NonEmptyImmutableArray { return new ImmutableArray([head, ...rest]) as NonEmptyImmutableArray }