Appearance
Runtime type-checking for Ruby.
Enums, properties, generics, structured objects.
Type-check object properties at runtime.
Generics at runtime in Ruby.
Enumerated types that feel native with runtime type-checking.
Serializable structured objects with runtime type-checking.