value_annotation library

Provides annotation classes to use with value_class.

Classes

Assert<T>
A decorator that allows adding assert(...) on the generated classes.
DeepCollectionEquality
Deep equality on collections.
ValueClass
Defines an immutable value-class.

Constants

immutable → const Immutable
Used to annotate a class C. Indicates that C and all subtypes of C must be immutable.
valueClass → const ValueClass