Module: TypesafeEnum

Defined in:
lib/typesafe_enum/base.rb,
lib/typesafe_enum.rb,
lib/typesafe_enum/exceptions.rb,
lib/typesafe_enum/module_info.rb,
lib/typesafe_enum/class_methods.rb

Overview

A Ruby implementation of Joshua Bloch's typesafe enum pattern

Defined Under Namespace

Modules: ClassMethods, Exceptions, ModuleInfo Classes: Base