1 2 3 4 5 6 7 8 9 10
type SomeType* = enum enumValueA, enumValueB, enumValueC proc someType*(): SomeType = ## constructor. SomeType(2)