Skip to content

ErlangTuple

[Source]

A tuple of fixed arity.

class val ErlangTuple is
  Equatable[ErlangTuple val] ref,
  Hashable ref

Implements


Constructors

create

[Source]

new val create(
  elements': Array[ErlangTerm] val)
: ErlangTuple val^

Parameters

Returns


Public fields

let elements: Array[ErlangTerm] val

[Source]


Public Functions

size

[Source]

fun box size()
: USize val

Returns


at

[Source]

The element at index, or None when the tuple is shorter.

fun box at(
  index: USize val)
: (ErlangTerm | None val)

Parameters

Returns


eq

[Source]

fun box eq(
  that: ErlangTuple val)
: Bool val

Parameters

Returns


hash

[Source]

fun box hash()
: USize val

Returns


ne

[Source]

fun box ne(
  that: ErlangTuple val)
: Bool val

Parameters

Returns