hydra.overlay.python.dsl.meta.phantom_literals module

A DSL for constructing literal terms using Python’s built-in datatypes.

hydra.overlay.python.dsl.meta.phantom_literals.bigint(value: int) TypedTerm[int]

Construct a bigint term.

hydra.overlay.python.dsl.meta.phantom_literals.binary(value: bytes) TypedTerm[bytes]

Construct a binary term.

hydra.overlay.python.dsl.meta.phantom_literals.boolean(value: bool) TypedTerm[bool]

Construct a boolean term.

hydra.overlay.python.dsl.meta.phantom_literals.char(value: str) TypedTerm[int]

Construct a character term (represented as int32 code point).

hydra.overlay.python.dsl.meta.phantom_literals.decimal(value: Decimal) TypedTerm[Decimal]

Construct a decimal (arbitrary-precision) term.

hydra.overlay.python.dsl.meta.phantom_literals.double(value: float) TypedTerm[float]

Construct a double term.

hydra.overlay.python.dsl.meta.phantom_literals.false() TypedTerm[bool]

Construct a false term.

hydra.overlay.python.dsl.meta.phantom_literals.float32(value: float) TypedTerm[float]

Construct a float32 term.

hydra.overlay.python.dsl.meta.phantom_literals.float64(value: float) TypedTerm[float]

Construct a float64 term.

hydra.overlay.python.dsl.meta.phantom_literals.float_(value: float) TypedTerm[float]

Construct a float term.

hydra.overlay.python.dsl.meta.phantom_literals.int16(value: int) TypedTerm[int]

Construct an int16 term.

hydra.overlay.python.dsl.meta.phantom_literals.int32(value: int) TypedTerm[int]

Construct an int32 term.

hydra.overlay.python.dsl.meta.phantom_literals.int64(value: int) TypedTerm[int]

Construct an int64 term.

hydra.overlay.python.dsl.meta.phantom_literals.int8(value: int) TypedTerm[int]

Construct an int8 term.

hydra.overlay.python.dsl.meta.phantom_literals.int_(value: int) TypedTerm[int]

Construct a default-width integer term (alias for int32).

hydra.overlay.python.dsl.meta.phantom_literals.integer(value: int) TypedTerm[int]

Construct an int term.

hydra.overlay.python.dsl.meta.phantom_literals.string(value: str) TypedTerm[str]

Construct a string term.

hydra.overlay.python.dsl.meta.phantom_literals.true() TypedTerm[bool]

Construct a true term.

hydra.overlay.python.dsl.meta.phantom_literals.uint16(value: int) TypedTerm[int]

Construct a uint16 term.

hydra.overlay.python.dsl.meta.phantom_literals.uint32(value: int) TypedTerm[int]

Construct a uint32 term.

hydra.overlay.python.dsl.meta.phantom_literals.uint64(value: int) TypedTerm[int]

Construct a uint64 term.

hydra.overlay.python.dsl.meta.phantom_literals.uint8(value: int) TypedTerm[int]

Construct a uint8 term.