Utility type

A reusable generic type transformation that derives a new static contract from existing types.

Also known as utility types

Used in