Module augmented

Module augmented 

Source

Enumsยง

Augmented
An Augmented value is a generic wrapper that holds a primary value of type T and an optional auxiliary value of type A.