Value

Is an generic expression that can be evaluated.

Example

Creating a value:

my_numeric_value: Value[int] = Value(1)

Evaluating:

two = my_numeric_value.evaluate() + 1
class gsf.core.mathematics.values.value.Value(value: T)

Bases: gsf.core.expressions.expression.Expression, Generic[gsf.core.mathematics.values.value.T]

Contains a generic constant value.

evaluate()T

Returns the value