Are commas optional when declaring enumerated types? The following compiles and runs fine for me:
type
Color = enum
red blue green purple
let col : Color = Color.red
echo col
Yes, they are optional and that's not a bug. I enjoy
type
Foo = enum
valueA ## comment here
valueB ## more documentation