The formatting on that came out pretty garbled. Can you repost with line breaks and such?
On Mon, Aug 22, 2016 at 5:03 PM, Paul Sorensen <aed...@gmail.com> wrote: > The following is my idea of writing enums that are better than the macro > because they give you a typesafe way of passing them to a > functionbaremodule EnumName immutable enumname x::UInt8 end > const Value_A = enumname(0) const Value_B = enumname(1)end# usage > examplebaremodule Color immutable color x::UInt8 end const > Red = color(1) const Green = color(2) const Blue = color(3) const > White = color(4) const Black = color(5)endfunction > testColor(c::Color.color) println("A color was > passed")endtestColor(Color.Red) >