9.4 Summary

In this chapter, we discussed types that are not classes:

singleton(#f);
type-union(singleton(#f), <integer>);
limited(<integer>, min: 0);

Another example of a limited type is a limited-collection type, which is a collection type that specifies the type of elements, and/or the size of the collection:

limited(<vector>, of: <integer>, size: 3);