Reflection module

enum_value_to_name

procedureSource

The name of an enum value, or an empty string when it matches no member.

enum_value_to_name :: (e_value: $Enum) -> string

Parameters

e_value: $Enum

Returns

string
Example↗
Color :: enum { RED; GREEN; BLUE; }
assert(enum_value_to_name(Color.BLUE) == "BLUE");

See also