Type Aliases
A type alias is a purely cosmetic alias of a type.
TypeAlias ::= type Name Generics? = Type Where? ;
Example
The following code defines type aliases for representing lines on a two-dimensional plane, and a function for calculating the length of a line.
{{#include ../../../arc-lang/examples/type-alias.arc:example}}