TLX.Tuples (TLX v0.5.2)

Copy Markdown

Tuple constructor for use in TLA+ expressions.

TLA+ tuples are written <<a, b, c>> and are commonly used for multi-value transitions (e.g., message envelopes). They are a special case of finite sequences and do not require EXTENDS Sequences.

tuple([sender, receiver, payload])    # <<sender, receiver, payload>>

Summary

Functions

Tuple literal: <<a, b, c>> in TLA+.

Functions

tuple(elements)

Tuple literal: <<a, b, c>> in TLA+.