types

The following kinds of types exist in KDLScript.

All of these types can be combined together as you expect, and self-referential types do in fact work!

We do not currently support generics.