Options
All
  • Public
  • Public/Protected
  • All
Menu

Octuple

Type parameters

  • A

  • B

  • C

  • D

  • E

  • F

  • G

  • H

Hierarchy

  • Tuple<A | B | C | D | E | F | G | H>
    • Tuple8

Implements

  • ArrayLike<A | B | C | D | E | F | G | H>
  • Iterable<A | B | C | D | E | F | G | H>

Indexable

[i: number]: A | B | C | D | E | F | G | H

Octuple

Index

Constructors

Properties

Methods

Constructors

constructor

  • new Tuple8(iterable: Iterable<A | B | C | D | E | F | G | H>, confirm: typeof localToken): Tuple8
  • throws

    {TypeError} Will throw if called non-locally; use the tuple() method instead.

    Parameters

    • iterable: Iterable<A | B | C | D | E | F | G | H>
    • confirm: typeof localToken

    Returns Tuple8

Properties

Readonly 0

0: A

Readonly 1

1: B

Readonly 2

2: C

Readonly 3

3: D

Readonly 4

4: E

Readonly 5

5: F

Readonly 6

6: G

Readonly 7

7: H

Readonly length

length: 8

Methods

[Symbol.iterator]

  • [Symbol.iterator](): IterableIterator<A | B | C | D | E | F | G | H>

Static symbol

  • symbol<A, B, C, D, E, F, G, H>(a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H): CompositeSymbol8<A, B, C, D, E, F, G, H>
  • symbol<A, B, C, D, E, F, G>(a: A, b: B, c: C, d: D, e: E, f: F, g: G): CompositeSymbol7<A, B, C, D, E, F, G>
  • symbol<A, B, C, D, E, F>(a: A, b: B, c: C, d: D, e: E, f: F): CompositeSymbol6<A, B, C, D, E, F>
  • symbol<A, B, C, D, E>(a: A, b: B, c: C, d: D, e: E): CompositeSymbol5<A, B, C, D, E>
  • symbol<A, B, C, D>(a: A, b: B, c: C, d: D): CompositeSymbol4<A, B, C, D>
  • symbol<A, B, C>(a: A, b: B, c: C): CompositeSymbol3<A, B, C>
  • symbol<A, B>(a: A, b: B): CompositeSymbol2<A, B>
  • symbol<A>(a: A): CompositeSymbol1<A>
  • symbol(): typeof CompositeSymbol0

Static tuple

  • tuple<A, B, C, D, E, F, G, H>(a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H): Tuple8<A, B, C, D, E, F, G, H>
  • tuple<A, B, C, D, E, F, G>(a: A, b: B, c: C, d: D, e: E, f: F, g: G): Tuple7<A, B, C, D, E, F, G>
  • tuple<A, B, C, D, E, F>(a: A, b: B, c: C, d: D, e: E, f: F): Tuple6<A, B, C, D, E, F>
  • tuple<A, B, C, D, E>(a: A, b: B, c: C, d: D, e: E): Tuple5<A, B, C, D, E>
  • tuple<A, B, C, D>(a: A, b: B, c: C, d: D): Tuple4<A, B, C, D>
  • tuple<A, B, C>(a: A, b: B, c: C): Tuple3<A, B, C>
  • tuple<A, B>(a: A, b: B): Tuple2<A, B>
  • tuple<A>(a: A): Tuple1<A>
  • tuple(): Tuple0

Static unsafe

  • unsafe(...values: any[]): any

Static unsafeSymbol

  • unsafeSymbol(...values: any[]): any

Legend

  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Property
  • Method
  • Private property
  • Static method

Generated using TypeDoc